addFitParameters(LauPdfList &pdfList) | LauAbsFitModel | protected |
addGenNtupleDoubleBranch(const TString &name) | LauAbsFitModel | protectedvirtual |
addGenNtupleIntegerBranch(const TString &name) | LauAbsFitModel | protectedvirtual |
addSPlotNtupleBranches(const LauPdfList *extraPdfs, const TString &prefix) | LauSimpleFitModel | protected |
addSPlotNtupleDoubleBranch(const TString &name) | LauAbsFitModel | protectedvirtual |
addSPlotNtupleIntegerBranch(const TString &name) | LauAbsFitModel | protectedvirtual |
appendBinCentres(LauFitDataTree *inputData) | LauSimpleFitModel | protected |
bkgndClassID(const TString &className) const | LauAbsFitModel | protected |
bkgndClassName(UInt_t classID) const | LauAbsFitModel | protected |
bkgndDPLike_ | LauSimpleFitModel | private |
bkgndDPModels_ | LauSimpleFitModel | private |
bkgndEvents_ | LauSimpleFitModel | private |
bkgndExtraLike_ | LauSimpleFitModel | private |
bkgndPdfs_ | LauSimpleFitModel | private |
bkgndTotalLike_ | LauSimpleFitModel | private |
bkgndTree_ | LauSimpleFitModel | private |
cacheFitData(const TString &dataFileName, const TString &dataTreeName) | LauAbsFitModel | protected |
cacheInfo(LauPdfList &pdfList, const LauFitDataTree &theData) | LauAbsFitModel | protected |
cacheInputFitVars() | LauSimpleFitModel | protectedvirtual |
cacheInputSWeights() | LauAbsFitModel | protectedvirtual |
calculateLogLike(Int_t npar, Double_t *par, Int_t iflag) | LauAbsFitModel | |
calculateSPlotData() | LauAbsFitModel | protectedvirtual |
checkInitFitParams() | LauSimpleFitModel | protectedvirtual |
clearExtraVarVectors() | LauAbsFitModel | protected |
clearFitParVectors() | LauAbsFitModel | protected |
coeffPars_ | LauSimpleFitModel | private |
coeffs_ | LauSimpleFitModel | private |
compareFitData(UInt_t toyMCScale=10, const TString &mcFileName="fitToyMC.root", const TString &tableFileName="fitToyMCTable.tex", Bool_t poissonSmearing=kTRUE) | LauAbsFitModel | |
compareFitData_ | LauSimpleFitModel | private |
createFitToyMC(const TString &mcFileName, const TString &tableFileName) | LauAbsFitModel | protected |
doEMLFit() const | LauAbsFitModel | inline |
doEMLFit(Bool_t emlFit) | LauAbsFitModel | inline |
doPoissonSmearing() const | LauAbsFitModel | inline |
doPoissonSmearing(Bool_t poissonSmear) | LauAbsFitModel | inline |
doSFit() const | LauAbsFitModel | inline |
doSFit(const TString &sWeightBranchName, Double_t scaleFactor=1.0) | LauAbsFitModel | |
dpRate_ | LauSimpleFitModel | private |
embedBkgnd(const TString &bkgndClass, const TString &fileName, const TString &treeName, Bool_t reuseEventsWithinEnsemble, Bool_t reuseEventsWithinExperiment=kFALSE) | LauSimpleFitModel | |
embedSignal(const TString &fileName, const TString &treeName, Bool_t reuseEventsWithinEnsemble, Bool_t reuseEventsWithinExperiment=kFALSE, Bool_t useReweighting=kFALSE) | LauSimpleFitModel | |
enableEmbedding() const | LauAbsFitModel | inline |
enableEmbedding(Bool_t enable) | LauAbsFitModel | inline |
eventsPerExpt() const | LauAbsFitModel | inline |
eventsPerExpt(UInt_t nEvents) | LauAbsFitModel | inlineprotected |
eventsToGenerate() | LauSimpleFitModel | protected |
extraPars() const | LauAbsFitModel | inlineprotected |
extraPars() | LauAbsFitModel | inlineprotected |
fakeJacobians_ | LauSimpleFitModel | private |
fakeSCFFracs_ | LauSimpleFitModel | private |
fillGenNtupleBranches() | LauAbsFitModel | protectedvirtual |
fillSPlotNtupleBranches() | LauAbsFitModel | protectedvirtual |
finaliseFitResults(const TString &tablePrefixName) | LauSimpleFitModel | protectedvirtual |
firstExpt() const | LauAbsFitModel | inline |
fit(const TString &dataFileName, const TString &dataTreeName, const TString &histFileName, const TString &tableFileNameBase) | LauAbsFitModel | protected |
fitData() const | LauAbsFitModel | inlineprotected |
fitData() | LauAbsFitModel | inlineprotected |
fitExpt() | LauAbsFitModel | protected |
fitFrac_ | LauSimpleFitModel | private |
fitMaster(const TString &dataFileName, const TString &dataTreeName, const TString &histFileName, const TString &tableFileNameBase) | LauAbsFitModel | protected |
fitNtuple() const | LauAbsFitModel | inlineprotected |
fitNtuple() | LauAbsFitModel | inlineprotected |
fitPars() const | LauAbsFitModel | inlineprotected |
fitPars() | LauAbsFitModel | inlineprotected |
fitSlave(const TString &dataFileName, const TString &dataTreeName) | LauAbsFitModel | protected |
fitStatus() const | LauAbsFitModel | inlineprotected |
fixdSpeciesNames() const | LauSimpleFitModel | protectedvirtual |
freeSpeciesNames() const | LauSimpleFitModel | protectedvirtual |
generate(const TString &dataFileName, const TString &dataTreeName, const TString &histFileName, const TString &tableFileNameBase) | LauAbsFitModel | protectedvirtual |
generateBkgndEvent(UInt_t bkgndID) | LauSimpleFitModel | protected |
generateExtraPdfValues(LauPdfList *extraPdfs, LauEmbeddedData *embeddedData) | LauSimpleFitModel | protected |
generateSignalEvent() | LauSimpleFitModel | protected |
genExpt() | LauSimpleFitModel | protectedvirtual |
genNtuple() const | LauAbsFitModel | inlineprotected |
genNtuple() | LauAbsFitModel | inlineprotected |
getEventSum() const | LauSimpleFitModel | protectedvirtual |
getEvtDPLikelihood(UInt_t iEvt) | LauSimpleFitModel | protectedvirtual |
getEvtExtraLikelihoods(UInt_t iEvt) | LauSimpleFitModel | protectedvirtual |
getEvtSCFDPLikelihood(UInt_t iEvt) | LauSimpleFitModel | protectedvirtual |
getGenNtupleDoubleBranchValue(const TString &name) const | LauAbsFitModel | protectedvirtual |
getGenNtupleIntegerBranchValue(const TString &name) const | LauAbsFitModel | protectedvirtual |
getLogLikelihood(UInt_t iStart, UInt_t iEnd) | LauAbsFitModel | protected |
getTotEvtLikelihood(UInt_t iEvt) | LauSimpleFitModel | protectedvirtual |
getTotNegLogLikelihood() | LauAbsFitModel | protected |
iExpt() const | LauAbsFitModel | inline |
initialise() | LauSimpleFitModel | protectedvirtual |
initialiseDPModels() | LauSimpleFitModel | protectedvirtual |
initSockets() | LauAbsFitModel | protected |
kinematics_ | LauSimpleFitModel | private |
LauAbsFitModel() | LauAbsFitModel | |
LauBkgndClassMap typedef | LauAbsFitModel | protected |
LauBkgndDPModelList typedef | LauSimpleFitModel | protected |
LauBkgndEmbDataList typedef | LauSimpleFitModel | protected |
LauBkgndPdfsList typedef | LauSimpleFitModel | protected |
LauBkgndReuseEventsList typedef | LauSimpleFitModel | protected |
LauBkgndYieldList typedef | LauSimpleFitModel | protected |
LauGenInfo typedef | LauSimpleFitModel | protected |
LauParameterList typedef | LauAbsFitModel | protected |
LauParameterPList typedef | LauAbsFitModel | protected |
LauPdfList typedef | LauAbsFitModel | protected |
LauSimpleFitModel(LauAbsDPDynamics *sigDPModel) | LauSimpleFitModel | explicit |
meanEff_ | LauSimpleFitModel | private |
nBkgndClasses() const | LauAbsFitModel | inline |
nExpt() const | LauAbsFitModel | inline |
nExtraPdfPar_ | LauSimpleFitModel | private |
nll() const | LauAbsFitModel | inlineprotected |
nNormPar_ | LauSimpleFitModel | private |
nSigComp_ | LauSimpleFitModel | private |
nSigDPPar_ | LauSimpleFitModel | private |
pdfsDependOnDP() const | LauAbsFitModel | inlineprotected |
pdfsDependOnDP(Bool_t dependOnDP) | LauAbsFitModel | inlineprotected |
printEventInfo(UInt_t iEvt) const | LauAbsFitModel | protectedvirtual |
printFitFractions(std::ostream &output) | LauSimpleFitModel | protectedvirtual |
printFitParameters(const LauPdfList &pdfList, std::ostream &fout) const | LauAbsFitModel | protected |
printVarsInfo() const | LauAbsFitModel | protectedvirtual |
prodPdfValue(LauPdfList &pdfList, UInt_t iEvt) | LauAbsFitModel | protected |
propagateParUpdates() | LauSimpleFitModel | protectedvirtual |
randomiseInitFitPars() | LauSimpleFitModel | protected |
recoJacobians_ | LauSimpleFitModel | private |
recoSCFFracs_ | LauSimpleFitModel | private |
reuseBkgnd_ | LauSimpleFitModel | private |
reuseSignal_ | LauSimpleFitModel | private |
run(const TString &applicationCode, const TString &dataFileName="", const TString &dataTreeName="", const TString &histFileName="", const TString &tableFileName="") | LauAbsFitModel | |
runMaster(const TString &applicationCode, const TString &dataFileName="", const TString &dataTreeName="", const TString &histFileName="", const TString &tableFileName="", const UInt_t nSlaves=0) | LauAbsFitModel | |
runMinimisation() | LauAbsFitModel | protected |
runSlave(const TString &applicationCode, const TString &dataFileName="", const TString &dataTreeName="", const TString &histFileName="", const TString &tableFileName="", const TString &addressMaster="") | LauAbsFitModel | |
scfDPLike_ | LauSimpleFitModel | private |
scfDPSmear() const | LauSimpleFitModel | inlineprotectedvirtual |
scfExtraLike_ | LauSimpleFitModel | private |
scfFrac_ | LauSimpleFitModel | private |
scfFracHist_ | LauSimpleFitModel | private |
scfMap_ | LauSimpleFitModel | private |
scfPdfs_ | LauSimpleFitModel | private |
scfTotalLike_ | LauSimpleFitModel | private |
setAmpCoeffSet(LauAbsCoeffSet *coeffSet) | LauSimpleFitModel | virtual |
setBkgndClassNames(const std::vector< TString > &names) | LauAbsFitModel | virtual |
setBkgndDPModel(const TString &bkgndClass, LauAbsBkgndDPModel *bkgndModel) | LauSimpleFitModel | |
setBkgndPdf(const TString &bkgndClass, LauAbsPdf *pdf) | LauSimpleFitModel | |
setDPBranchValues() | LauSimpleFitModel | protected |
setExtraNtupleVars() | LauSimpleFitModel | protected |
setExtraPdfParameters() | LauSimpleFitModel | protected |
setFitNEvents() | LauSimpleFitModel | protected |
setGenNtupleDoubleBranchValue(const TString &name, Double_t value) | LauAbsFitModel | protectedvirtual |
setGenNtupleIntegerBranchValue(const TString &name, Int_t value) | LauAbsFitModel | protectedvirtual |
setGenValues() | LauAbsFitModel | protected |
setNBkgndEvents(LauParameter *nBkgndEvents) | LauSimpleFitModel | virtual |
setNExpts(UInt_t nExperiments, UInt_t firstExperiment=0) | LauAbsFitModel | inline |
setNSigEvents(LauParameter *nSigEvents) | LauSimpleFitModel | virtual |
setParsFromMinuit(Double_t *par, Int_t npar) | LauAbsFitModel | virtual |
setSCFPdf(LauAbsPdf *pdf) | LauSimpleFitModel | |
setSignalDPParameters() | LauSimpleFitModel | protected |
setSignalPdf(LauAbsPdf *pdf) | LauSimpleFitModel | |
setSPlotNtupleBranchValues(LauPdfList *extraPdfs, const TString &prefix, UInt_t iEvt) | LauSimpleFitModel | protected |
setSPlotNtupleDoubleBranchValue(const TString &name, Double_t value) | LauAbsFitModel | protectedvirtual |
setSPlotNtupleIntegerBranchValue(const TString &name, Int_t value) | LauAbsFitModel | protectedvirtual |
setupBkgndVectors() | LauSimpleFitModel | protectedvirtual |
setupGenNtupleBranches() | LauSimpleFitModel | protectedvirtual |
setupSPlotNtupleBranches() | LauSimpleFitModel | protectedvirtual |
sigDPLike_ | LauSimpleFitModel | private |
sigDPModel_ | LauSimpleFitModel | private |
sigExtraLike_ | LauSimpleFitModel | private |
signalEvents_ | LauSimpleFitModel | private |
signalPdfs_ | LauSimpleFitModel | private |
signalTree_ | LauSimpleFitModel | private |
sigTotalLike_ | LauSimpleFitModel | private |
smearSCFDP() const | LauSimpleFitModel | inline |
splitSignal() const | LauSimpleFitModel | inlineprotectedvirtual |
splitSignalComponent(const TH2 *dpHisto, Bool_t upperHalf=kFALSE, LauScfMap *scfMap=0) | LauSimpleFitModel | |
splitSignalComponent(Double_t scfFrac, Bool_t fixed) | LauSimpleFitModel | |
sPlotNtuple() const | LauAbsFitModel | inlineprotected |
sPlotNtuple() | LauAbsFitModel | inlineprotected |
storeDPEff() const | LauAbsFitModel | inline |
storePerEvtLlhds() | LauSimpleFitModel | protectedvirtual |
twodimPDFs() const | LauSimpleFitModel | protectedvirtual |
twoStageFit() const | LauAbsFitModel | inline |
twoStageFit(Bool_t doTwoStageFit) | LauAbsFitModel | inline |
updateCoeffs() | LauSimpleFitModel | protectedvirtual |
updateFitParameters(LauPdfList &pdfList) | LauAbsFitModel | protected |
updateSigEvents() | LauSimpleFitModel | protected |
useAsymmFitErrors() const | LauAbsFitModel | inline |
useAsymmFitErrors(Bool_t useAsymmErrors) | LauAbsFitModel | inline |
useDP() const | LauAbsFitModel | inline |
useDP(Bool_t usingDP) | LauAbsFitModel | inline |
useRandomInitFitPars() const | LauAbsFitModel | inline |
useRandomInitFitPars(Bool_t boolean) | LauAbsFitModel | inline |
useReweighting_ | LauSimpleFitModel | private |
useSCF() const | LauSimpleFitModel | inline |
useSCF_ | LauSimpleFitModel | private |
useSCFHist() const | LauSimpleFitModel | inline |
useSCFHist_ | LauSimpleFitModel | private |
usingBkgnd_ | LauSimpleFitModel | private |
validBkgndClass(const TString &className) const | LauAbsFitModel | protected |
variableNames() const | LauSimpleFitModel | protectedvirtual |
weightEvents(const TString &dataFileName, const TString &dataTreeName) | LauSimpleFitModel | virtual |
writeLatexTable() const | LauAbsFitModel | inline |
writeLatexTable(Bool_t writeTable) | LauAbsFitModel | inline |
writeOutAllFitResults() | LauAbsFitModel | protectedvirtual |
writeOutTable(const TString &outputFile) | LauSimpleFitModel | protectedvirtual |
writeSPlotData(const TString &fileName, const TString &treeName, Bool_t storeDPEfficiency, const TString &verbosity="q") | LauAbsFitModel | |
writeSPlotData() const | LauAbsFitModel | inline |
~LauAbsFitModel() | LauAbsFitModel | virtual |
~LauSimpleFitModel() | LauSimpleFitModel | virtual |