+
+void AliAODHandler::AddBranch(const char* cname, TObject* addobj)
+{
+ // Add a new branch to the aod
+ TDirectory *owd = gDirectory;
+ if (fFileA) {
+ fFileA->cd();
+ }
+ fTreeA->Branch(addobj->GetName(), cname, &addobj);
+ fAODEvent->AddObject(addobj);
+ owd->cd();
+}