void SetAlephParameters(const Double_t * parameters){for(Int_t j=0;j<5;j++) fAlephParameters[j] = parameters[j]; Initialize();};
void SetIsMCtrue(Bool_t isMCdata = kTRUE){fMCtrue = isMCdata;};
void SetUseHBTmultiplicity(Bool_t useHBTmultiplicity = kTRUE){fUseHBTmultiplicity = useHBTmultiplicity;};
- void SetUseTPConlyTracks(Bool_t useTPConlyTracks = kTRUE){fUseTPConlyTracks = useTPConlyTracks;};
+ void SetUseTPConlyTracks(Bool_t useTPConlyTracks = kTRUE){fUseTPConlyTracks = useTPConlyTracks;};
+ void SetSaveMotherPDG(Bool_t saveMotherPDG =kTRUE){fSaveMotherPDG = saveMotherPDG;};
void Initialize();
//
Bool_t fMCtrue; // flag if real data or MC is processed
Bool_t fOnlyQA; // flag if only QA histograms should be filled
Bool_t fUseHBTmultiplicity; // flag if multiplicity determination should be done as in the HBT paper
- Bool_t fUseTPConlyTracks; // flag if TPConly-track should be used
+ Bool_t fUseTPConlyTracks; // flag if TPConly-track should be used
+ Bool_t fSaveMotherPDG; // flag if PDG of mother should be saved (weak decays)
Double_t fAlephParameters[5]; // Aleph Parameters for Bethe-Bloch
//
//