+ TObjArray * branches=tin->GetListOfBranches();
+ Int_t nBranches=branches->GetEntries();
+ for (Int_t ibranch=0; ibranch<nBranches; ibranch++){
+ TString bname=branches->At(ibranch)->GetName();
+ if (bname.Contains(".")>0){
+ bname.ReplaceAll(".","");
+ // replace elements
+ tin->SetAlias((bname).Data(), (bname+".fElements").Data());
+ tMain->SetAlias((friendName+"."+bname).Data(), (friendName+"."+bname+".fElements").Data());
+ //
+ // make normalized values per chamber
+ //
+ if (branches->FindObject(bname+"_LTM")!=0){
+ tMain->SetAlias((friendName+"."+bname+"_MeanRatio").Data(), (friendName+"."+bname+".fElements/"+friendName+"."+bname+"_Mean").Data());
+ tMain->SetAlias((friendName+"."+bname+"_MedianRatio").Data(), (friendName+"."+bname+".fElements/"+friendName+"."+bname+"_Median").Data());
+ tMain->SetAlias((friendName+"."+bname+"_LTMRatio").Data(), (friendName+"."+bname+".fElements/"+friendName+"."+bname+"_LTM").Data());
+ tMain->SetAlias((friendName+"."+bname+"_MeanDelta").Data(), (friendName+"."+bname+".fElements-"+friendName+"."+bname+"_Mean").Data());
+ tMain->SetAlias((friendName+"."+bname+"_MedianDelta").Data(), (friendName+"."+bname+".fElements-"+friendName+"."+bname+"_Median").Data());
+ tMain->SetAlias((friendName+"."+bname+"_LTMDelta").Data(), (friendName+"."+bname+".fElements-"+friendName+"."+bname+"_LTM").Data());
+ }
+ if (branches->FindObject(bname+"_Med3")!=0){
+ tMain->SetAlias((friendName+"."+bname+"_Med3Ratio").Data(), (friendName+"."+bname+".fElements/"+friendName+"."+bname+"_Med3").Data());
+ tMain->SetAlias((friendName+"."+bname+"_Med5Ratio").Data(), (friendName+"."+bname+".fElements/"+friendName+"."+bname+"_Med5").Data());
+ tMain->SetAlias((friendName+"."+bname+"_Par6GRatio").Data(), (friendName+"."+bname+".fElements/"+friendName+"."+bname+"_Par6G").Data());
+ tMain->SetAlias((friendName+"."+bname+"_Med3Delta").Data(), (friendName+"."+bname+".fElements-"+friendName+"."+bname+"_Med3").Data());
+ tMain->SetAlias((friendName+"."+bname+"_Med5Delta").Data(), (friendName+"."+bname+".fElements-"+friendName+"."+bname+"_Med5").Data());
+ tMain->SetAlias((friendName+"."+bname+"_Par6GDelta").Data(), (friendName+"."+bname+".fElements-"+friendName+"."+bname+"_Par6G").Data());
+ }
+ }
+ }
+ }
+ //
+ //
+ //
+ if (checkAliases){
+ // to be implemented