LauRooFitSlave.hh
Go to the documentation of this file.
43 LauRooFitSlave( RooAbsPdf& model, const Bool_t extended, const RooArgSet& vars, const TString& weightVarName = "" );
81 std::vector< std::pair<RooRealVar*,LauParameter*> > convertToLauParameters( const RooFormulaVar* rooFormula ) const;
94 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:327 virtual Double_t getTotNegLogLikelihood() Calculates the total negative log-likelihood. Definition: LauRooFitSlave.cc:252 virtual void prepareInitialParArray(TObjArray &array) Package the initial fit parameters for transmission to the master. Definition: LauRooFitSlave.cc:143 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:208 std::vector< LauParameter * > fitPars_ The fit parameters (as LauParameter's) Definition: LauRooFitSlave.hh:153 A class for creating a RooFit-based slave process for simultaneous/combined fits. ... Definition: LauRooFitSlave.hh:39 std::vector< std::pair< RooRealVar *, LauParameter * > > convertToLauParameters(const RooFormulaVar *rooFormula) const Convert a RooFormulaVar into LauParameters. Definition: LauRooFitSlave.cc:213 virtual void cacheInputFitVars() Cache the input data values to calculate the likelihood during the fit. Definition: LauRooFitSlave.cc:318 LauRooFitSlave(RooAbsPdf &model, const Bool_t extended, const RooArgSet &vars, const TString &weightVarName="") Constructor. Definition: LauRooFitSlave.cc:33 virtual UInt_t readExperimentData() Read in the data for the current experiment. Definition: LauRooFitSlave.cc:288 std::vector< RooRealVar * > fitVars_ The fit parameters (as RooRealVar's) Definition: LauRooFitSlave.hh:150 virtual void setParsFromMinuit(Double_t *par, Int_t npar) This function sets the parameter values from Minuit. Definition: LauRooFitSlave.cc:258 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:86 The base class for any slave process for simultaneous/combined fits. Definition: LauSimFitSlave.hh:37 ClassDef(LauRooFitSlave, 0) TString weightVarName_ The name of the (optional) weight variable in the dataset. Definition: LauRooFitSlave.hh:129 Generated by 1.8.5 |