1 #ifndef ALISIGNIFICANCECALCULATOR_H
2 #define ALISIGNIFICANCECALCULATOR_H
void SetErrSquareSignal(AliMultiDimVector *err2sig, Float_t norm=1.)
Float_t GetMaxSignificance(Int_t *cutIndices, Int_t ptbin) const
AliMultiDimVector * fBackground
matrix with err^2 for signal
AliMultiDimVector * fSignificance
matrix with err^2 for background
AliMultiDimVector * CalculatePurity() const
void SetErrSquareBackground(AliMultiDimVector *err2bkg, Float_t norm=1.)
AliMultiDimVector * GetSignificanceError() const
void SetNormalizations(Float_t normSig, Float_t normBkg)
~AliSignificanceCalculator()
AliMultiDimVector * fErrSquareBackground
background matrix
AliMultiDimVector * GetSignificance() const
AliMultiDimVector * CalculatePurityError() const
AliMultiDimVector * GetBackground() const
void FindMaximum(Float_t &max_value, Int_t *ind, Int_t ptbin)
void SetBackground(AliMultiDimVector *bac, Float_t norm=1.)
AliMultiDimVector * CalculateSOverBError() const
AliMultiDimVector * fErrSquareSignal
signal matrix
Float_t fNormBkg
signal normalization
AliMultiDimVector * CalculateSOverB() const
AliMultiDimVector * fSignal
AliSignificanceCalculator()
AliMultiDimVector * GetSignal() const
AliMultiDimVector * fErrSignificance
significance matrix
AliSignificanceCalculator & operator=(const AliSignificanceCalculator &c)
Float_t fNormSig
matrix with error on significance
void SetSignal(AliMultiDimVector *sig, Float_t norm=1.)
void CalculateSignificance()