|
JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
Go to the documentation of this file. 1 #ifndef SCALAR_PDF_FACTORY
2 #define SCALAR_PDF_FACTORY
6 #include "RooFormulaVar.h"
73 double gZGsRatio_[4][1],
74 double gGsGsRatio_[3][1],
75 double gVVpRatio_[1][1],
76 double gVpVpRatio_[1][1],
77 bool pmf_applied_=
false,
bool acceptance_=
false,
83 virtual void addHypothesis(
int ig,
int ilam,
double iphase=0,
double altparam_fracval=0);
ScalarPdfFactory(RooSpin::modelMeasurables const &measurables_, bool acceptance_=false, RooSpin::VdecayType V1decay_=RooSpin::kVdecayType_Zll, RooSpin::VdecayType V2decay_=RooSpin::kVdecayType_Zll, Bool_t OnshellH_=true)
RooRealVar * gzgs2Phase[1]
virtual void destroyPDF()=0
RooFormulaVar * gzgs3FracInterp[1]
RooRealVar * gzgs4Frac[1]
virtual void destroyFractionsPhases()
RooRealVar * gZGsRatioVal[4][1]
RooFormulaVar * gvvp1FracInterp[1]
RooRealVar * gvpvp1Frac[1]
RooFormulaVar * gzgs1FracInterp[1]
RooRealVar * gvvp1Phase[1]
RooRealVar * gzgs3Phase[1]
virtual void makeCouplingsConst(bool yesNo=true)
RooRealVar * ggsgs4Phase[1]
RooRealVar * gzgs1Phase[1]
RooRealVar * gzgs4Phase[1]
virtual void addHypothesis(int ig, int ilam, double iphase=0, double altparam_fracval=0)
RooRealVar * gvpvp1Phase[1]
RooFormulaVar * g2FracInterp[8]
RooFormulaVar * gvpvp1FracInterp[1]
RooFormulaVar * g3FracInterp[8]
RooRealVar * ggsgs2Frac[1]
virtual void resetHypotheses()
RooRealVar * gRatioVal[4][8]
RooRealVar * ggsgs4Frac[1]
RooRealVar * gzgs1Frac[1]
RooRealVar * gvvp1Frac[1]
virtual ~ScalarPdfFactory()
RooRealVar * gGsGsRatioVal[3][1]
RooFormulaVar * ggsgs2FracInterp[1]
RooFormulaVar * g4FracInterp[8]
RooFormulaVar * g1FracInterp[8]
RooRealVar * gVpVpRatioVal[1][1]
RooFormulaVar * ggsgs4FracInterp[1]
RooRealVar * ggsgs3Phase[1]
RooRealVar * ggsgs3Frac[1]
RooSpinZero::modelCouplings couplings
virtual void initFractionsPhases()
virtual RooSpinZero * getPDF()=0
RooFormulaVar * gzgs4FracInterp[1]
RooRealVar * ggsgs2Phase[1]
RooFormulaVar * gzgs2FracInterp[1]
RooFormulaVar * ggsgs3FracInterp[1]
RooRealVar * gVVpRatioVal[1][1]
RooRealVar * gzgs3Frac[1]
RooRealVar * gzgs2Frac[1]
virtual void destroyGVals()