@@ -67,14 +67,14 @@ class HFInvMassFitter : public TNamed
6767 std::vector<std::string> namesOfReflPdf{" reflFuncGaus" , " reflFuncDoubleGaus" , " reflFuncPoly3" , " reflFuncPoly6" };
6868 HFInvMassFitter ();
6969 HFInvMassFitter (const TH1* histoToFit, Double_t minValue, Double_t maxValue, Int_t fitTypeBkg = Expo, Int_t fitTypeSgn = SingleGaus);
70- ~HFInvMassFitter ();
70+ ~HFInvMassFitter () override ;
7171 void setHistogramForFit (const TH1* histoToFit)
7272 {
7373 if (mHistoInvMass ) {
7474 delete mHistoInvMass ;
7575 }
7676 mHistoInvMass = dynamic_cast <TH1*>(histoToFit->Clone (" mHistoInvMass" ));
77- mHistoInvMass ->SetDirectory (0 );
77+ mHistoInvMass ->SetDirectory (nullptr );
7878 }
7979 void setUseLikelihoodFit () { mFitOption = " L,E" ; }
8080 void setUseChi2Fit () { mFitOption = " Chi2" ; }
@@ -197,21 +197,21 @@ class HFInvMassFitter : public TNamed
197197 }
198198 void setDrawBgPrefit (Bool_t value = true ) { mDrawBgPrefit = value; }
199199 void setHighlightPeakRegion (Bool_t value = true ) { mHighlightPeakRegion = value; }
200- Double_t getChiSquareOverNDFTotal () const { return mChiSquareOverNdfTotal ; }
201- Double_t getChiSquareOverNDFBkg () const { return mChiSquareOverNdfBkg ; }
202- Double_t getRawYield () const { return mRawYield ; }
203- Double_t getRawYieldError () const { return mRawYieldErr ; }
204- Double_t getRawYieldCounted () const { return mRawYieldCounted ; }
205- Double_t getRawYieldCountedError () const { return mRawYieldCountedErr ; }
206- Double_t getBkgYield () const { return mBkgYield ; }
207- Double_t getBkgYieldError () const { return mBkgYieldErr ; }
208- Double_t getSignificance () const { return mSignificance ; }
209- Double_t getSignificanceError () const { return mSignificanceErr ; }
210- Double_t getMean () const { return mRooMeanSgn ->getVal (); }
211- Double_t getMeanUncertainty () const { return mRooMeanSgn ->getError (); }
212- Double_t getSigma () const { return mRooSigmaSgn ->getVal (); }
213- Double_t getSigmaUncertainty () const { return mRooSigmaSgn ->getError (); }
214- Double_t getReflOverSig () const
200+ [[nodiscard]] Double_t getChiSquareOverNDFTotal () const { return mChiSquareOverNdfTotal ; }
201+ [[nodiscard]] Double_t getChiSquareOverNDFBkg () const { return mChiSquareOverNdfBkg ; }
202+ [[nodiscard]] Double_t getRawYield () const { return mRawYield ; }
203+ [[nodiscard]] Double_t getRawYieldError () const { return mRawYieldErr ; }
204+ [[nodiscard]] Double_t getRawYieldCounted () const { return mRawYieldCounted ; }
205+ [[nodiscard]] Double_t getRawYieldCountedError () const { return mRawYieldCountedErr ; }
206+ [[nodiscard]] Double_t getBkgYield () const { return mBkgYield ; }
207+ [[nodiscard]] Double_t getBkgYieldError () const { return mBkgYieldErr ; }
208+ [[nodiscard]] Double_t getSignificance () const { return mSignificance ; }
209+ [[nodiscard]] Double_t getSignificanceError () const { return mSignificanceErr ; }
210+ [[nodiscard]] Double_t getMean () const { return mRooMeanSgn ->getVal (); }
211+ [[nodiscard]] Double_t getMeanUncertainty () const { return mRooMeanSgn ->getError (); }
212+ [[nodiscard]] Double_t getSigma () const { return mRooSigmaSgn ->getVal (); }
213+ [[nodiscard]] Double_t getSigmaUncertainty () const { return mRooSigmaSgn ->getError (); }
214+ [[nodiscard]] Double_t getReflOverSig () const
215215 {
216216 if (mReflPdf ) {
217217 return mReflOverSgn ;
0 commit comments