Un autre exemple: dessins des objets d’une TList
Root[22] TList *tl=new TList()
Root[23] TF1 *f1=new TF1("f1","gaus",0,100)
Root[24] f1->SetParameters(20,15,2)
Root[23] TF1 *f2=new TF1("f2","gaus",0,200)
Root[24] f2->SetParameters(50,65,8)
Root[24] TArc *arc=new TArc(10,20,10)
Root[27] tl->Add(f1)
Root[27] tl->Add(f2)
Root[28] tl->Add(arc)
Root[29] tl->Draw()
Que se passe-t-il ?
TList::Draw(Option_t *opt)
{
for(int i=0;i<GetSize();i++)
{
At(i)->Draw(opt);
}
}