|
JHUGen MELA
JHUGen v7.5.6, MELA v2.4.2
Matrix element calculations as used in JHUGen.
|
Go to the documentation of this file.
36 #include "TLorentzVector.h"
61 void Set_LHAgrid(
const char* path,
int pdfmember=0);
76 void ResetMCFM_EWKParameters(
double ext_Gf,
double ext_aemmz,
double ext_mW,
double ext_mZ,
double ext_xW,
int ext_ewscheme=3);
80 void SetHiggsMass(
double mass,
double wHiggs=-1.,
int whichResonance=-1);
109 bool includeHiggsDecay
113 int topProcess,
int topDecay
double XsecCalc_TTX(int topProcess, int topDecay)
std::vector< MELAParticle * > particleList
TVar::LeptonInterference leptonInterf
void SetCandidateDecayMode(TVar::CandidateDecayMode mode)
double GetHiggsWidthAtPoleMass(double mass)
void ResetRenFacScaleMode()
aTQGCCouplings * GetSelfDaTQGCCouplings()
VprimeCouplings * GetSelfDVprimeCouplings()
TVar::VerbosityLevel verbosity
std::vector< MELACandidate * > candList
bool CheckSelfDCouplings_Hgg()
void SetHiggsMass(double mass, double wHiggs=-1., int whichResonance=-1)
std::vector< MELATopCandidate_t * > * GetTopCandidates()
SpinOneCouplings * GetSelfDSpinOneCouplings()
double GetPrimaryWidth(int ipart)
bool CheckSelfDCouplings_Htt()
double GetPrimaryHiggsMass()
void ResetMCFM_EWKParameters(double ext_Gf, double ext_aemmz, double ext_mW, double ext_mZ, double ext_xW, int ext_ewscheme=3)
void SetWprimeMassWidth(double inmass, double inwidth)
void InitializeJHUGen(const char *pathtoPDFSet, int PDFMember)
void AppendTopCandidate(SimpleParticleCollection_t *TopDaughters)
bool CheckSelfDCouplings_Hbb()
SpinZeroCouplings selfDSpinZeroCoupl
VprimeCouplings selfDVprimeCoupl
const TVar::event_scales_type & GetRenFacScaleMode() const
TVar::event_scales_type event_scales
void SetRenFacScaleMode(TVar::EventScaleScheme renormalizationSch, TVar::EventScaleScheme factorizationSch, double ren_sf, double fac_sf)
void SetLeptonInterf(TVar::LeptonInterference tmp)
MELAHXSWidth const * GetHXSWidthEstimator() const
TVar::Production production
void SetCurrentCandidateFromIndex(unsigned int icand)
void SetInputEvent(SimpleParticleCollection_t *pDaughters, SimpleParticleCollection_t *pAssociated=0, SimpleParticleCollection_t *pMothers=0, bool isGen=false)
TVar::MatrixElement matrixElement
AZffCouplings selfDAZffCoupl
bool CheckSelfDCouplings_AZff()
SpinTwoCouplings * GetSelfDSpinTwoCouplings()
bool CheckSelfDCouplings_HVV()
SpinOneCouplings selfDSpinOneCoupl
void ResetMass(double inmass, int ipart)
void SetProcess(TVar::Process proc, TVar::MatrixElement me, TVar::Production prod)
SpinTwoCouplings selfDSpinTwoCoupl
const char * pathtoPDFSet_
double GetPrimaryMass(int ipart)
int GetCurrentCandidateIndex()
void SetVerbosity(TVar::VerbosityLevel tmp)
void Set_LHAgrid(const char *path, int pdfmember=0)
aTQGCCouplings selfDaTQGCCoupl
void SetZprimeMassWidth(double inmass, double inwidth)
ResonancePropagatorScheme
SpinZeroCouplings * GetSelfDSpinZeroCouplings()
MELACandidate * GetCurrentCandidate()
void ResetWidth(double inwidth, int ipart)
void AllowSeparateWWCouplings(bool doAllow=false)
void SetPrimaryHiggsMass(double mass)
double XsecCalc_VX(bool includeHiggsDecay)
AZffCouplings * GetSelfDAZffCouplings()
bool CheckSelfDCouplings_Hqq()
bool CheckSelfDCouplings_aTQGC()
std::vector< SimpleParticle_t > SimpleParticleCollection_t
std::vector< MELATopCandidate_t * > topCandList
void SetCurrentCandidate(MELACandidate *cand)
double GetXPropagator(TVar::ResonancePropagatorScheme scheme)