Open .root with multiple trees inside

i have a file Data.root with 3 trees inside, how can I open it and use each tree inside my program?
:unamused:

TFile *f = TFile::Open(“MyFile.root”);
TTree *t1; f->GetObject(“MyTree1”, t1);
TTree *t2; f->GetObject(“MyTree2”, t2);
TTree *t3; f->GetObject(“MyTree3”, t3);
// …
delete f; // automatically deletes t1, t2, t3