class TH1F;
class XX {
public:
XX();
void Drawhist();
TH1F *h1;
};
XX::XX(){
h1 = new TH1F("h1","xx",10,0.,10.);
for (int i=0; i < 10 ; i++){
h1->Fill(i,i);
}
}
XX::Drawhist(){
h1->Draw();
}
now I do:
.L XX.C
.b XX::Drawhist
XX *x=new XX()
b->Drawhist
.l (or .g) h1
Variable h1 not found
(I have off course a more complicated one which doesnt work)
Cheers,
----------------------------------------------------------------------------
Otto Schaile Sektion Physik der LMU Muenchen
Phone: (+49 89)289 14070 Am Coulombwall 1, D-85748 Garching, Germany
FAX: (+49 89)289 14072 EMail: Otto.Schaile@Physik.Uni-Muenchen.DE