|
JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
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