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.
|
This is the complete list of members for Mela, including all inherited members.
appendTopCandidate(SimpleParticleCollection_t *TopDaughters) | Mela | |
auxiliaryProb | Mela | protected |
build(double mh_) | Mela | |
calculate4Momentum(double Mx, double M1, double M2, double theta, double theta1, double theta2, double Phi1, double Phi) | Mela | |
cleanLinkedFiles() | Mela | static |
compute4FermionWeight(float &w) | Mela | |
computeConstant(float &prob) | Mela | protected |
computeD_CP(TVar::MatrixElement myME, TVar::Process myType, float &prob) | Mela | |
computeD_gg(TVar::MatrixElement myME, TVar::Process myType, float &prob) | Mela | |
computeDecayAngles(float &qH, float &m1, float &m2, float &costheta1, float &costheta2, float &Phi, float &costhetastar, float &Phi1) | Mela | |
computeDijetConvBW(float &prob, bool useTrueBW=false) | Mela | |
computeP(float &prob, bool useConstant=true) | Mela | |
computeP_selfDspin0(double selfDHvvcoupl_input[nSupportedHiggses][SIZE_HVV][2], float &prob, bool useConstant=true) | Mela | |
computeP_selfDspin1(double selfDZqqcoupl_input[SIZE_ZQQ][2], double selfDZvvcoupl_input[SIZE_ZVV][2], float &prob, bool useConstant=true) | Mela | |
computeP_selfDspin1(double selfDZvvcoupl_input[SIZE_ZVV][2], float &prob, bool useConstant=true) | Mela | |
computeP_selfDspin2(double selfDGggcoupl_input[SIZE_GGG][2], double selfDGqqcoupl_input[SIZE_GQQ][2], double selfDGvvcoupl_input[SIZE_GVV][2], float &prob, bool useConstant=true) | Mela | |
computeP_selfDspin2(double selfDGggcoupl_input[SIZE_GGG][2], double selfDGvvcoupl_input[SIZE_GVV][2], float &prob, bool useConstant=true) | Mela | |
computePM4l(TVar::SuperMelaSyst syst, float &prob) | Mela | |
computeProdDecP(double selfDHvvcoupl_input[nSupportedHiggses][SIZE_HVV][2], double selfDHwwcoupl_input[nSupportedHiggses][SIZE_HVV][2], double selfDaTQGCcoupl_input[SIZE_ATQGC][2], double selfDAZffcoupl_input[SIZE_AZff][2], float &prob, bool useConstant=true) | Mela | |
computeProdDecP(float &prob, bool useConstant=true) | Mela | |
computeProdP(double selfDHggcoupl_input[SIZE_HGG][2], double selfDHvvcoupl_input[nSupportedHiggses][SIZE_HVV][2], double selfDHwwcoupl_input[nSupportedHiggses][SIZE_HVV][2], float &prob, bool useConstant=true) | Mela | |
computeProdP(float &prob, bool useConstant=true) | Mela | |
computeProdP_ttH(float &prob, int topProcess=2, int topDecay=0, bool useConstant=true) | Mela | |
computeProdP_VH(double selfDHvvcoupl_input[nSupportedHiggses][SIZE_HVV][2], float &prob, bool includeHiggsDecay=false, bool useConstant=true) | Mela | |
computeProdP_VH(float &prob, bool includeHiggsDecay=false, bool useConstant=true) | Mela | |
computeTTHAngles(int topDecay, float &mT1, float &mW1, float &mT2, float &mW2, float &costheta1, float &costheta2, float &Phi, float &costhetastar, float &Phi1, float &hbb, float &hWW, float &Phibb, float &Phi1bb, float &hWplusf, float &PhiWplusf, float &hWminusf, float &PhiWminusf) | Mela | |
computeVBFAngles(float &Q2V1, float &Q2V2, float &costheta1, float &costheta2, float &Phi, float &costhetastar, float &Phi1) | Mela | |
computeVBFAngles_ComplexBoost(float &Q2V1, float &Q2V2, float &costheta1_real, float &costheta1_imag, float &costheta2_real, float &costheta2_imag, float &Phi, float &costhetastar, float &Phi1) | Mela | |
computeVHAngles(float &mVstar, float &mV, float &costheta1, float &costheta2, float &Phi, float &costhetastar, float &Phi1) | Mela | |
configureAnalyticalPDFs() | Mela | protected |
constructDggr(float bkg_VAMCFM_noscale, float ggzz_VAMCFM_noscale, float ggHZZ_prob_pure_noscale, float ggHZZ_prob_int_noscale, float widthScale, float &myDggr) | Mela | protected |
costheta1_rrv | Mela | |
costheta2_rrv | Mela | |
costhetastar_rrv | Mela | |
deletePConstantHandle(MelaPConstant *&handle) | Mela | protected |
deletePConstantHandles() | Mela | protected |
differentiate_HWW_HZZ | Mela | |
getConstant(float &prob) | Mela | |
getConstant_2l2q() | Mela | protected |
getConstant_4l() | Mela | protected |
getConstant_4q() | Mela | protected |
getConstant_FourFermionDecay(const int &decid) | Mela | protected |
getConstant_JHUGenUndecayed() | Mela | protected |
getCurrentCandidate() | Mela | |
getCurrentCandidateIndex() | Mela | |
getHiggsWidthAtPoleMass(double mass) | Mela | |
getIORecord() | Mela | |
getMeasurablesRRV() | Mela | |
getNCandidates() | Mela | |
getPAux(float &prob) | Mela | |
getPConstantHandle(TVar::MatrixElement me_, TVar::Production prod_, TVar::Process proc_, TString relpath, TString spname, const bool useSqrts=false) | Mela | protected |
getPConstantHandles() | Mela | protected |
getPrimaryMass(int ipart) | Mela | |
getPrimaryWidth(int ipart) | Mela | |
getTopCandidateCollection() | Mela | |
getVerbosity() | Mela | |
getXPropagator(TVar::ResonancePropagatorScheme scheme, float &prop) | Mela | |
ggSpin0Model | Mela | |
LHCsqrts | Mela | protected |
Mela(double LHCsqrts_=13., double mh_=125., TVar::VerbosityLevel verbosity_=TVar::ERROR) | Mela | |
Mela(const Mela &other) | Mela | |
melaCand | Mela | protected |
melaRandomNumber | Mela | |
myLepInterf_ | Mela | protected |
myME_ | Mela | protected |
myModel_ | Mela | protected |
myProduction_ | Mela | protected |
myVerbosity_ | Mela | protected |
mzz_rrv | Mela | |
pAvgSmooth_JHUGen_Had_WH_HSMHiggs | Mela | protected |
pAvgSmooth_JHUGen_Had_ZH_HSMHiggs | Mela | protected |
pAvgSmooth_JHUGen_JJQCD_HSMHiggs | Mela | protected |
pAvgSmooth_JHUGen_JJVBF_HSMHiggs | Mela | protected |
pAvgSmooth_JHUGen_JQCD_HSMHiggs | Mela | protected |
pAvgSmooth_JHUGen_ZZGG_HSMHiggs_2mu2e | Mela | protected |
pAvgSmooth_JHUGen_ZZGG_HSMHiggs_4e | Mela | protected |
pAvgSmooth_JHUGen_ZZGG_HSMHiggs_4mu | Mela | protected |
pAvgSmooth_MCFM_Had_WH_bkgZZ_2mu2e | Mela | protected |
pAvgSmooth_MCFM_Had_WH_bkgZZ_4e | Mela | protected |
pAvgSmooth_MCFM_Had_WH_bkgZZ_4mu | Mela | protected |
pAvgSmooth_MCFM_Had_WH_S_HSMHiggs_2mu2e | Mela | protected |
pAvgSmooth_MCFM_Had_WH_S_HSMHiggs_4e | Mela | protected |
pAvgSmooth_MCFM_Had_WH_S_HSMHiggs_4mu | Mela | protected |
pAvgSmooth_MCFM_Had_ZH_bkgZZ_2mu2e | Mela | protected |
pAvgSmooth_MCFM_Had_ZH_bkgZZ_4e | Mela | protected |
pAvgSmooth_MCFM_Had_ZH_bkgZZ_4mu | Mela | protected |
pAvgSmooth_MCFM_Had_ZH_S_HSMHiggs_2mu2e | Mela | protected |
pAvgSmooth_MCFM_Had_ZH_S_HSMHiggs_4e | Mela | protected |
pAvgSmooth_MCFM_Had_ZH_S_HSMHiggs_4mu | Mela | protected |
pAvgSmooth_MCFM_JJQCD_bkgZJets_2l2q | Mela | protected |
pAvgSmooth_MCFM_JJQCD_bkgZZ_2mu2e | Mela | protected |
pAvgSmooth_MCFM_JJQCD_bkgZZ_4e | Mela | protected |
pAvgSmooth_MCFM_JJQCD_bkgZZ_4mu | Mela | protected |
pAvgSmooth_MCFM_JJVBF_bkgZZ_2mu2e | Mela | protected |
pAvgSmooth_MCFM_JJVBF_bkgZZ_4e | Mela | protected |
pAvgSmooth_MCFM_JJVBF_bkgZZ_4mu | Mela | protected |
pAvgSmooth_MCFM_JJVBF_S_HSMHiggs_2mu2e | Mela | protected |
pAvgSmooth_MCFM_JJVBF_S_HSMHiggs_4e | Mela | protected |
pAvgSmooth_MCFM_JJVBF_S_HSMHiggs_4mu | Mela | protected |
pAvgSmooth_MCFM_ZZGG_bkgZZ_2mu2e | Mela | protected |
pAvgSmooth_MCFM_ZZGG_bkgZZ_4e | Mela | protected |
pAvgSmooth_MCFM_ZZGG_bkgZZ_4mu | Mela | protected |
pAvgSmooth_MCFM_ZZGG_HSMHiggs_2mu2e | Mela | protected |
pAvgSmooth_MCFM_ZZGG_HSMHiggs_4e | Mela | protected |
pAvgSmooth_MCFM_ZZGG_HSMHiggs_4mu | Mela | protected |
pAvgSmooth_MCFM_ZZQQB_bkgZZ_2mu2e | Mela | protected |
pAvgSmooth_MCFM_ZZQQB_bkgZZ_4e | Mela | protected |
pAvgSmooth_MCFM_ZZQQB_bkgZZ_4mu | Mela | protected |
Mela | ||
phi1_rrv | Mela | |
phi_rrv | Mela | |
printLogo() const | Mela | protected |
qqZZmodel | Mela | |
reset_CandRef() | Mela | protected |
reset_PAux() | Mela | protected |
reset_SelfDCouplings() | Mela | protected |
resetInputEvent() | Mela | |
resetMass(double inmass, int ipart) | Mela | |
resetMCFM_EWKParameters(double ext_Gf, double ext_aemmz, double ext_mW, double ext_mZ, double ext_xW, int ext_ewscheme=3) | Mela | |
resetQuarkMasses() | Mela | |
resetWidth(double inwidth, int ipart) | Mela | |
selfDaTQGCcoupl | Mela | |
selfDAZffcoupl | Mela | |
selfDGa_Wprime | Mela | |
selfDGa_Zprime | Mela | |
selfDGggcoupl | Mela | |
selfDGqqcoupl | Mela | |
selfDGvpvpcoupl | Mela | |
selfDGvvcoupl | Mela | |
selfDGvvpcoupl | Mela | |
selfDHb4b4coupl | Mela | |
selfDHbbcoupl | Mela | |
selfDHg4g4coupl | Mela | |
selfDHggcoupl | Mela | |
selfDHqqcoupl | Mela | |
selfDHt4t4coupl | Mela | |
selfDHttcoupl | Mela | |
selfDHwpwpcoupl | Mela | |
selfDHwwCLambda_qsq | Mela | |
selfDHwwcoupl | Mela | |
selfDHwwLambda_qsq | Mela | |
selfDHwwpcoupl | Mela | |
selfDHzpzpcoupl | Mela | |
selfDHzzCLambda_qsq | Mela | |
selfDHzzcoupl | Mela | |
selfDHzzLambda_qsq | Mela | |
selfDHzzpcoupl | Mela | |
selfDM_Wprime | Mela | |
selfDM_Zprime | Mela | |
selfDWpffcoupl | Mela | |
selfDZpffcoupl | Mela | |
selfDZqqcoupl | Mela | |
selfDZvvcoupl | Mela | |
setATQGCCouplings() | Mela | protected |
setAZffCouplings() | Mela | protected |
setCandidateDecayMode(TVar::CandidateDecayMode mode) | Mela | |
setConstant() | Mela | protected |
setCurrentCandidate(MELACandidate *cand) | Mela | |
setCurrentCandidateFromIndex(unsigned int icand) | Mela | |
setInputEvent(SimpleParticleCollection_t *pDaughters, SimpleParticleCollection_t *pAssociated=0, SimpleParticleCollection_t *pMothers=0, bool isGen=false) | Mela | |
setMelaHiggsMass(double myHiggsMass, int index=0) | Mela | |
setMelaHiggsMassWidth(double myHiggsMass, double myHiggsWidth, int index) | Mela | |
setMelaHiggsWidth(double myHiggsWidth=-1, int index=0) | Mela | |
setMelaLeptonInterference(TVar::LeptonInterference myLepInterf=TVar::DefaultLeptonInterf) | Mela | |
setMelaPrimaryHiggsMass(double myHiggsMass) | Mela | |
setProcess(TVar::Process myModel, TVar::MatrixElement myME, TVar::Production myProduction) | Mela | |
setRemoveJetMasses(bool MasslessLeptonSwitch=true) | Mela | |
setRemoveLeptonMasses(bool MasslessLeptonSwitch=true) | Mela | |
setRenFacScaleMode(TVar::EventScaleScheme renormalizationSch, TVar::EventScaleScheme factorizationSch, double ren_sf, double fac_sf) | Mela | |
setSpinOneCouplings() | Mela | protected |
setSpinTwoCouplings() | Mela | protected |
setSpinZeroCouplings() | Mela | protected |
setTempCandidate(SimpleParticleCollection_t *pDaughters, SimpleParticleCollection_t *pAssociated=0, SimpleParticleCollection_t *pMothers=0, bool isGen=false) | Mela | |
setVerbosity(TVar::VerbosityLevel verbosity_=TVar::ERROR) | Mela | |
spin1Model | Mela | |
spin2Model | Mela | |
super | Mela | |
superDijet | Mela | protected |
upFrac_rrv | Mela | |
Y_rrv | Mela | |
z1mass_rrv | Mela | |
z2mass_rrv | Mela | |
ZZME | Mela | protected |
~Mela() | Mela |