return pt;
}
if(fESD){
- if(!fPrTrCuts && !fCompTrCuts)
- return pt;
- if(!fPrTrCuts->IsSelected(track) && !fCompTrCuts->IsSelected(track))
- return pt;
- pt = track->Pt();
+ if(fPrTrCuts && fPrTrCuts->IsSelected(track))
+ pt = track->Pt();
+ else {
+ if(fCompTrCuts && fCompTrCuts->IsSelected(track))
+ pt = track->Pt();
+ else
+ return pt;
+ }
}
return pt;
}
// Constructor
// Define input and output slots here
// Input slot #0 works with a TChain
+ for(Int_t i = 0; i < 12; i++) fGeomMatrix[i] = 0;
DefineInput(0, TChain::Class());
// Output slot #0 id reserved by the base class for AOD
// Output slot #1 writes into a TH1 container