// Cluster splitting analysis
- void SwitchOnClusterSplittingPID() { fDoClusterSplitting = kTRUE ; }
- void SwitchOffClusterplittingPID() { fDoClusterSplitting = kFALSE ; }
-
void SwitchOnSimpleSplitMassCut() { fUseSimpleMassCut = kTRUE ; }
void SwitchOffSimpleSplitMassCut() { fUseSimpleMassCut = kFALSE ; }
void SetSplitWidthSigma(Float_t s) { fSplitWidthSigma = s ; }
- void SetPi0MassShiftHighECell(Float_t s) { s = fMassShiftHighECell ; }
+ void SetPi0MassShiftHighECell(Float_t s) { fMassShiftHighECell = s ; }
void SetPi0MassSelectionParameters (Int_t inlm, Int_t iparam, Float_t param)
{ if(iparam < 6 ) fMassPi0Param[inlm][iparam] = param ; }
Float_t fPHOSRCut; // Track-Cluster distance cut for track matching in PHOS
// Cluster splitting mass ranges
- Bool_t fDoClusterSplitting; // Cluster splitting analysis
Bool_t fUseSimpleMassCut; // Use simple min-max pi0 mass cut
Bool_t fUseSimpleM02Cut; // Use simple min-max M02 cut
Bool_t fUseSplitAsyCut ; // Remove splitted clusters with too large asymmetry
AliCaloPID & operator = (const AliCaloPID & cpid) ; // cpy assignment
AliCaloPID( const AliCaloPID & cpid) ; // cpy ctor
- ClassDef(AliCaloPID,21)
+ ClassDef(AliCaloPID,22)
} ;