RooFit Toolkit for Data Modeling

RooCPMixFit


class description - source file - inheritance tree

class RooCPMixFit

    private:
protected:
void buildDeltatPdfs() void buildPdfPrototypes() void buildSelectionPdfs() void defineBDecayModes(RooCategory& cat) void initDataVars(const char* taggerName) public:
RooCPMixFit RooCPMixFit(const char* blindString = DummyDefaultBlindingString, Double_t cval = 0, Double_t sigma = 0, const char* taggerName = Moriond, const char* resModel = tripleGaussian) RooCPMixFit RooCPMixFit(RooCPMixFit&) void ~RooCPMixFit() static TClass* Class() virtual TClass* IsA() const RooDataSet* loadAsciiFiles(const char* asciiFileList, const char* commonPath, const char* opt = q) const RooArgSet& protoPdfSet() const virtual void ShowMembers(TMemberInspector& insp, char* parent) virtual void Streamer(TBuffer& b) void StreamerNVirtual(TBuffer& b)

Data Members

    private:
protected:
RooRealVar* zero RooRealVar* half RooRealVar* one RooArgList _owned TString _blindString TString _resModel Double_t _cval Double_t _sigma public:
RooRealVar* dtReco RooRealVar* dtErr RooRealVar* zRecTrue RooRealVar* dzTrue RooRealVar* zUpsTrue RooRealVar* dtTrue RooRealVar* field08 RooRealVar* qKstar RooRealVar* qtr RooRealVar* ftr RooRealVar* pTagB0 RooRealVar* pTagB0Tru RooRealVar* pRecB0 RooRealVar* pRecB0Tru RooRealVar* field17 RooRealVar* pSig RooRealVar* pType1 RooRealVar* nCand RooRealVar* pType3 RooRealVar* pType4 RooRealVar* pType5 RooRealVar* pType6 RooRealVar* pType7 RooRealVar* pType8 RooRealVar* deltaE RooRealVar* mB RooRealVar* runNumber RooRealVar* invSqrtSumPtSq RooRealVar* rawTag RooRealVar* eTag RooRealVar* muTag RooRealVar* kinLepTag RooRealVar* kaonTag RooRealVar* piTag RooRealVar* pstarTag RooRealVar* kPiTag RooCategory* onOffRes RooCategory* tagCatRaw RooCategory* brecMode RooStringVar* tstamph RooStringVar* tstampl RooCategory* mixState RooCategory* tagFlav RooCategory* tagCatE RooCategory* tagCatEN RooCategory* runBlock RooCategory* physCat RooCategory* physCat_expand RooCategory* tagCatM RooCategory* tagCatMN RooAbsReal* mixProb RooArgList asciiDataVars RooArgSet selDataVars RooThresholdCategory* mixState_func RooThresholdCategory* runBlock_func RooThresholdCategory* tagFlav_func RooMappedCategory* tagCatE_func RooMappedCategory* tagCatEN_func RooMappedCategory* tagCatEL RooMappedCategory* physCat_func RooMappedCategory* tagCatM_func RooMappedCategory* tagCatMN_func RooMappedCategory* tagCatML RooMappedCategory* physCat_orig_func RooArgList _pdfProtoOwner RooRealVar* sigC_bias RooRealVar* sigT_bias RooRealVar* sigC_scfa RooRealVar* sigT_scfa RooRealVar* sigT_rlif RooRealVar* sigC_frac RooRealVar* sigO_frac RooRealVar* bkgC_bias RooRealVar* bkgC_scfa RooRealVar* bkgC_frac RooRealVar* outl_bias RooRealVar* outl_scfa RooRealVar* sig_tauB RooRealVar* bgC_tauB RooRealVar* bgL_tauB RooRealVar* bgKl_tauB RooRealVar* dm RooRealVar* sig_eta0 RooRealVar* sig_eta1 RooRealVar* bgC_eta RooRealVar* bgL_eta RooRealVar* bgP_eta RooRealVar* bgP_f RooRealVar* bgL_eta_cp RooRealVar* bgC_f RooRealVar* cpev RooRealVar* psikl_cpev RooRealVar* psikstar_cpev RooRealVar* psix_cpev RooRealVar* sin2b RooRealVar* alambda RooRealVar* effratio RooRealVar* sig_deta RooRealVar* kbgC_scfa RooRealVar* kbgC_bias RooRealVar* kbgC_frac RooRealVar* kbgT_scfa RooRealVar* kbgT_bias RooRealVar* kbgO_frac RooRealVar* klSig_frac RooRealVar* klBgCcK_frac RooRealVar* klKstBg_frac RooRealVar* klKshBg_frac RooRealVar* klNPLBg_frac RooRealVar* klNPPBg_frac RooRealVar* klPsxBg_frac RooRealVar* bgL_cp RooRealVar* bgC_cpev RooAbsReal* sig_eta RooUnblindPrecision* sin2b_ub RooCategory* s2b_bs RooResolutionModel* bkgC_gauss RooResolutionModel* kbgC_gauss RooResolutionModel* kbgT_gauss RooResolutionModel* sigC_gauss RooResolutionModel* sigT_gauss RooResolutionModel* outl_gauss RooResolutionModel* sigResModel RooResolutionModel* bkgResModel RooResolutionModel* kbgResModel RooResolutionModel* sigT_gexp RooResolutionModel* sigResGExpModel RooAbsPdf* bmixSigModel RooAbsPdf* bmixBgCModel RooAbsPdf* bmixBgLModel RooAbsPdf* bmixBgPModel RooAbsPdf* dtSigBMix RooAbsPdf* dtBkgBMix RooAbsPdf* goldSigModel RooAbsPdf* goldBgCModel RooAbsPdf* goldBgLModel RooAbsPdf* goldBgPModel RooAbsPdf* dtSigGold RooAbsPdf* dtBkgGold RooAbsPdf* dtSigKlong RooAbsPdf* dtBgKstKlong RooAbsPdf* dtBgKshKlong RooAbsPdf* dtBgNcpKlong RooAbsPdf* dtBgLKlong RooAbsPdf* dtBgPKlong RooAbsPdf* dtBgPsxKlong RooRealVar* mbMean RooRealVar* mbWidth RooRealVar* mbMax RooRealVar* argPar RooRealVar* mbSigFrac RooAbsPdf* mbSig RooAbsPdf* mbBkg RooAbsPdf* mbPdf RooRealVar* deGMeanSig RooRealVar* deGWidthSig RooRealVar* deACutoffSig RooRealVar* deAKappaSig RooRealVar* deGFracSig RooRealVar* dePol1IPbg RooRealVar* dePol2IPbg RooRealVar* dePol3IPbg RooRealVar* dePol4IPbg RooRealVar* deACutoffSBbg RooRealVar* deAKappaSBbg RooRealVar* deGMeanKSBg RooRealVar* deGWidthKSBg RooRealVar* deACutoffKSBg RooRealVar* deAKappaKSBg RooRealVar* deGFracKSBg RooRealVar* deG2MeanSig RooRealVar* deG2WidthSig RooRealVar* deG2FracSig RooAbsReal* dePrime RooAbsReal* deMeV RooAbsPdf* deGaussSig RooAbsPdf* deGauss2Sig RooAbsPdf* deArgusSig RooAbsPdf* deSigKlong RooAbsPdf* deIPbgKlong RooAbsPdf* deSBbgKlong RooAbsPdf* deGaussKSBg RooAbsPdf* deArgusKSBg RooAbsPdf* deKSBgKlong RooAbsPdf* deSigKlongRaw RooAbsPdf* deSBbgKlongRaw RooAbsPdf* deIPbgKlongRaw RooAbsPdf* deKSBgKlongRaw RooAbsPdf* BMixingSig RooAbsPdf* BMixingBkg RooAbsPdf* BMixing RooAbsPdf* CPGoldSig RooAbsPdf* CPGoldBkg RooAbsPdf* CPGold RooAbsPdf* KLongSig RooAbsPdf* KLongCcKBg RooAbsPdf* KLongKstBg RooAbsPdf* KLongKshBg RooAbsPdf* KLongOthBg RooAbsPdf* KLongNPLBg RooAbsPdf* KLongNPPBg RooAbsPdf* KLongPsxBg RooAbsPdf* KLong RooArgSet _pdfProtoSet

Class Description

 RooCPMixFit is a utility class that builds the prototype PDFs
 fit CP-golden, mixing and CP-Klong events. It also provides
 a method to read in standard charmonium/breco ascii files

 See RooFitMacros/BBDecays/CPrfc/README for more details

RooCPMixFit(const char* blindString, Double_t cval, Double_t sigma, const char* taggerName, const char* resModel) : _blindString(blindString), _cval(cval), _sigma(sigma),_resModel(resModel)

~RooCPMixFit()

RooDataSet* loadAsciiFiles(const char* asciiFileList, const char* commonPath, const char* opt)
***********************************************************************
* Construct RooDataSet from ASCII file                                *
***********************************************************************

void initDataVars(const char* taggerName)
***********************************************************************
* Definition of ASCII data set and construction of derived quantities *
***********************************************************************

const RooArgSet protoPdfSet()
***********************************************************************
* Return set of proto-type PDFs                                       *
***********************************************************************

void buildDeltatPdfs()
***********************************************************************
* Construction of DeltaT components of physics model PDFs             *
***********************************************************************

void buildSelectionPdfs()
***********************************************************************
* Construction of event selection components of physics model PDFs    *
***********************************************************************

void buildPdfPrototypes()
***********************************************************************
* Construction of physics model PDFs                                  *
***********************************************************************

void defineBDecayModes(RooCategory& cat)
 Define all the exclusive B0 and B+/- decay modes



Inline Functions


            TClass* Class()
            TClass* IsA() const
               void ShowMembers(TMemberInspector& insp, char* parent)
               void Streamer(TBuffer& b)
               void StreamerNVirtual(TBuffer& b)
        RooCPMixFit RooCPMixFit(RooCPMixFit&)
Last CVS Update: v 1.2 2002/08/08 23:57:54 verkerke Top
Copyright © 2001 University of California