LauRooFitSlave.hh
Go to the documentation of this file.
57 LauRooFitSlave( RooAbsPdf& model, const Bool_t extended, const RooArgSet& vars, const TString& weightVarName = "" );
95 std::vector< std::pair<RooRealVar*,LauParameter*> > convertToLauParameters( const RooFormulaVar* rooFormula ) const;
108 virtual void finaliseExperiment( const LauAbsFitter::FitStatus& fitStat, const TObjArray* parsFromMaster, const TMatrixD* covMat, TObjArray& parsToMaster );
virtual void finaliseExperiment(const LauAbsFitter::FitStatus &fitStat, const TObjArray *parsFromMaster, const TMatrixD *covMat, TObjArray &parsToMaster) Perform all finalisation actions. Definition: LauRooFitSlave.cc:341 virtual Double_t getTotNegLogLikelihood() Calculates the total negative log-likelihood. Definition: LauRooFitSlave.cc:266 virtual void prepareInitialParArray(TObjArray &array) Package the initial fit parameters for transmission to the master. Definition: LauRooFitSlave.cc:157 LauRooFitSlave & operator=(const LauRooFitSlave &rhs) Copy assignment operator (not implemented) LauParameter * convertToLauParameter(const RooRealVar *rooParameter) const Convert a RooRealVar into a LauParameter. Definition: LauRooFitSlave.cc:222 std::vector< LauParameter * > fitPars_ The fit parameters (as LauParameter's) Definition: LauRooFitSlave.hh:167 A class for creating a RooFit-based slave process for simultaneous/combined fits. ... Definition: LauRooFitSlave.hh:53 std::vector< std::pair< RooRealVar *, LauParameter * > > convertToLauParameters(const RooFormulaVar *rooFormula) const Convert a RooFormulaVar into LauParameters. Definition: LauRooFitSlave.cc:227 virtual void cacheInputFitVars() Cache the input data values to calculate the likelihood during the fit. Definition: LauRooFitSlave.cc:332 LauRooFitSlave(RooAbsPdf &model, const Bool_t extended, const RooArgSet &vars, const TString &weightVarName="") Constructor. Definition: LauRooFitSlave.cc:47 virtual UInt_t readExperimentData() Read in the data for the current experiment. Definition: LauRooFitSlave.cc:302 std::vector< RooRealVar * > fitVars_ The fit parameters (as RooRealVar's) Definition: LauRooFitSlave.hh:164 virtual void setParsFromMinuit(Double_t *par, Int_t npar) This function sets the parameter values from Minuit. Definition: LauRooFitSlave.cc:272 File containing declaration of LauSimFitSlave class. virtual Bool_t verifyFitData(const TString &dataFileName, const TString &dataTreeName) Open the input file and verify that all required variables are present. Definition: LauRooFitSlave.cc:100 The base class for any slave process for simultaneous/combined fits. Definition: LauSimFitSlave.hh:51 ClassDef(LauRooFitSlave, 0) TString weightVarName_ The name of the (optional) weight variable in the dataset. Definition: LauRooFitSlave.hh:143 Generated by 1.8.5 |