Biblioteca externa com TCPDF

Bom dia pessoal.
[font=verdana]Tenho um arquivo externo que está na área da biblioteca externa no TCPDF.[/font]


    function Header()
    {
        if($this->grid)
            $this->DrawGrid();
      $this->SetFont('helvetica', 'B', 20);
      $this->Image('../_lib/img/meu_logo.jpg', 5, 2, 20, 20);
      $this->Cell(0, 15, 'Controle de Despesa Mensal',0, false, 'C', 0, '', 0, false, 'M', 'M');
      $this->Ln(15);
      $this->$header = array('Despesa', 'Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', 'Nov', 'Dez');   
    }

A linha que contem a $header inicialmente estava dentro da minha blank no onExecute.
Visto que funciona normalmente só que como o relatório tem mais de uma página ele não repete então revolvi colocar dentro da minha função Header, e com isso ao executar ele diz que header não existe.
Como que eu faço para instanciar esse array corretamente dentro da função.

Grande Celso bom dia,

Nunca usei o Report PDF, mas não é bom criar funções com o mesmo nome de variáveis. Sempre costuma dar problema. Experimente renomear a variável e veja se funciona.

Caro Kleyber muito boa noite.
Fiz isso e ainda não deu certo.