JHUGen MELA
v2.4.1
Matrix element calculations as used in JHUGen. MELA is an important tool that was used for the Higgs boson discovery and for precise measurements of its structure and interactions. Please see the website https://spin.pha.jhu.edu/ and papers cited there for more details, and kindly cite those papers when using this code.
|
Go to the documentation of this file.
44 const char* name,
const char* title,
53 virtual TObject*
clone(
const char* newname)
const = 0;
56 virtual Double_t
evaluate()
const = 0;
57 virtual Int_t
getAnalyticalIntegral(RooArgSet& allVars, RooArgSet& analVars,
const char* rangeName=0)
const = 0;
179 Double_t& A00term, Double_t& Appterm, Double_t& Ammterm,
180 Double_t& A00ppterm, Double_t& A00mmterm, Double_t& Appmmterm,
182 int VGammaVpmode1=0,
int VGammaVpmode2=0
186 Double_t& a1Re, Double_t& a1Im, Double_t& a2Re, Double_t& a2Im, Double_t& a3Re, Double_t& a3Im,
187 int VGammaVpmode1=0,
int VGammaVpmode2=0
190 Double_t& A00Re, Double_t& A00Im, Double_t& AppRe, Double_t& AppIm, Double_t& AmmRe, Double_t& AmmIm,
191 int VGammaVpmode1=0,
int VGammaVpmode2=0
RooRealProxy g3_prime3ValIm
RooAbsReal * gzgs4List[1][2]
RooRealProxy g3_prime3Val
RooRealProxy g2_prime7ValIm
RooRealProxy g1_prime2ValIm
RooRealProxy g3_prime5Val
RooRealProxy g4_prime3Val
RooRealProxy g4_prime5Val
RooRealProxy g3_prime4Val
RooRealProxy g1_prime4Val
RooRealProxy g1_prime7ValIm
RooRealProxy g3_prime7Val
RooRealProxy g4_prime4ValIm
RooRealProxy g4_primeValIm
virtual Double_t evaluate() const =0
RooRealProxy g1_prime6Val
RooRealProxy g2_prime5Val
RooRealProxy g2_prime3Val
RooAbsReal * g2List[8][2]
RooAbsReal * gzgs3List[1][2]
RooRealProxy g4_prime6ValIm
RooRealProxy g2_prime7Val
virtual Double_t analyticalIntegral(Int_t code, const char *rangeName=0) const =0
RooAbsReal * gvpvp1List[1][2]
RooRealProxy g3_prime6Val
RooRealProxy g3_prime6ValIm
RooRealProxy g1_primeValIm
RooRealProxy g1_prime3Val
RooRealProxy g3_prime5ValIm
RooRealProxy g4_prime2ValIm
RooAbsReal * gvvp1List[1][2]
virtual Bool_t computeNeededAmplitude(int VGammaVpmode1, int VGammaVpmode2) const final
RooRealProxy g4_prime2Val
RooRealProxy g3_prime2ValIm
virtual Int_t getAnalyticalIntegral(RooArgSet &allVars, RooArgSet &analVars, const char *rangeName=0) const =0
RooRealProxy g3_prime2Val
RooRealProxy g1_prime2Val
RooRealProxy g2_prime2Val
RooRealProxy g2_prime2ValIm
RooRealProxy g4_prime7ValIm
RooRealProxy g4_prime3ValIm
RooAbsReal * Lambda_z4qsq[SIZE_HVV_CQSQ]
RooAbsReal * Lambda_z1qsq[SIZE_HVV_CQSQ]
RooRealProxy g3_primeValIm
RooRealProxy g1_prime3ValIm
RooAbsReal * ggsgs4List[1][2]
RooRealProxy g1_prime5ValIm
RooRealProxy g4_prime5ValIm
virtual void calculateAi(Double_t &a1Re, Double_t &a1Im, Double_t &a2Re, Double_t &a2Im, Double_t &a3Re, Double_t &a3Im, int VGammaVpmode1=0, int VGammaVpmode2=0) const
RooAbsReal * gzgs2List[1][2]
RooRealProxy g2_primeValIm
RooRealProxy g4_prime6Val
RooRealProxy g1_prime6ValIm
RooRealProxy g2_prime4ValIm
virtual void calculateAmplitudes(Double_t &A00Re, Double_t &A00Im, Double_t &AppRe, Double_t &AppIm, Double_t &AmmRe, Double_t &AmmIm, int VGammaVpmode1=0, int VGammaVpmode2=0) const
RooRealProxy g4_prime7Val
RooRealProxy g2_prime6Val
virtual void printParameters() const
RooRealProxy g2_prime3ValIm
RooRealProxy gzgs1_prime2Val
RooRealProxy g1_prime5Val
virtual TObject * clone(const char *newname) const =0
RooRealProxy g1_prime7Val
RooAbsReal * Lambda_z3qsq[SIZE_HVV_CQSQ]
RooAbsReal * gzgs1List[1][2]
RooRealProxy g1_prime4ValIm
RooAbsReal * g3List[8][2]
RooRealProxy g2_prime6ValIm
virtual void evaluatePolarizationTerms(Double_t &A00term, Double_t &Appterm, Double_t &Ammterm, Double_t &A00ppterm, Double_t &A00mmterm, Double_t &Appmmterm, const Int_t code, int VGammaVpmode1=0, int VGammaVpmode2=0) const =0
RooAbsReal * g1List[8][2]
RooAbsReal * ggsgs3List[1][2]
RooRealProxy gzgs1_prime2ValIm
RooAbsReal * Lambda_z2qsq[SIZE_HVV_CQSQ]
RooAbsReal * g4List[8][2]
RooRealProxy g2_prime4Val
RooAbsReal * cLambda_qsq[SIZE_HVV_CQSQ]
RooRealProxy g2_prime5ValIm
RooAbsReal * ggsgs2List[1][2]
RooRealProxy g3_prime4ValIm
RooRealProxy g3_prime7ValIm
RooRealProxy g4_prime4Val