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.
Classes | Enumerations | Functions
TVar Namespace Reference

Classes

struct  event_scales_type
 
struct  simple_event_record
 

Enumerations

enum  {
  kNoAssociated =1, kUseAssociated_Leptons =2, kUseAssociated_Photons =3, kUseAssociated_Jets =5,
  kUseAssociated_UnstableTops =7, kUseAssociated_StableTops =11
}
 
enum  CandidateDecayMode {
  CandidateDecay_Stable, CandidateDecay_ff, CandidateDecay_WW, CandidateDecay_ZZ,
  CandidateDecay_ZW, CandidateDecay_ZG, CandidateDecay_WG, CandidateDecay_GG
}
 
enum  VerbosityLevel {
  SILENT = 0, ERROR = 1, INFO = 2, DEBUG = 3,
  DEBUG_VERBOSE = 4, DEBUG_MECHECK = 5
}
 
enum  MatrixElement { MCFM = 0, JHUGen = 1, ANALYTICAL = 2 }
 
enum  Production {
  ZZGG, ZZQQB, ZZQQB_STU, ZZINDEPENDENT,
  ttH, bbH, JQCD, JJQCD,
  JJVBF, JJEW, JJEWQCD, Had_ZH,
  Had_WH, Lep_ZH, Lep_WH, ZZQQB_S,
  JJQCD_S, JJVBF_S, JJEW_S, JJEWQCD_S,
  Had_ZH_S, Had_WH_S, Lep_ZH_S, Lep_WH_S,
  ZZQQB_TU, JJQCD_TU, JJVBF_TU, JJEW_TU,
  JJEWQCD_TU, Had_ZH_TU, Had_WH_TU, Lep_ZH_TU,
  Lep_WH_TU, GammaH, nProductions
}
 
enum  LeptonInterference { DefaultLeptonInterf, InterfOn, InterfOff }
 
enum  FermionMassRemoval { NoRemoval, ConserveDifermionMass, MomentumToEnergy, nFermionMassRemovalSchemes }
 
enum  ResonancePropagatorScheme {
  NoPropagator =0, RunningWidth =1, FixedWidth =2, CPS =3,
  AltRunningWidth =4
}
 
enum  Process {
  HSMHiggs, H0_g1prime2, H0hplus, H0minus,
  H0_Zgsg1prime2, H0_Zgs, H0_Zgs_PS, H0_gsgs,
  H0_gsgs_PS, D_g1g1prime2, D_g1g2, D_g1g2_pi_2,
  D_g1g4, D_g1g4_pi_2, D_zzzg, D_zzgg,
  D_zzzg_PS, D_zzgg_PS, D_zzzg_g1prime2, D_zzzg_g1prime2_pi_2,
  H1minus, H1plus, H2_g1, H2_g2,
  H2_g3, H2_g4, H2_g5, H2_g1g5,
  H2_g6, H2_g7, H2_g8, H2_g9,
  H2_g10, bkgGammaGamma, bkgZGamma, bkgZJets,
  bkgZZ, bkgWW, bkgWWZZ, bkgZZ_SMHiggs,
  bkgWW_SMHiggs, bkgWWZZ_SMHiggs, HSMHiggs_WWZZ, D_gg10,
  SelfDefine_spin0, SelfDefine_spin1, SelfDefine_spin2, nProcesses
}
 
enum  SuperMelaSyst {
  SMSyst_None = 0, SMSyst_ScaleUp = 1, SMSyst_ScaleDown = 2, SMSyst_ResUp = 3,
  SMSyst_ResDown = 4
}
 
enum  EventScaleScheme {
  DefaultScaleScheme = 0, Fixed_mH, Fixed_mW, Fixed_mZ,
  Fixed_mWPlusmH, Fixed_mZPlusmH, Fixed_TwomtPlusmH, Fixed_mtPlusmH,
  Dynamic_qH, Dynamic_qJJH, Dynamic_qJJ_qH, Dynamic_qJ_qJ_qH,
  Dynamic_HT, Dynamic_Leading_pTJ, Dynamic_Softest_pTJ, Dynamic_RandomUniform_Constrained,
  nEventScaleSchemes
}
 

Functions

TString ProcessName (TVar::Process temp)
 
TString ProductionName (TVar::Production temp)
 
TString MatrixElementName (TVar::MatrixElement temp)
 
std::string GetMELAPath_NoEnvExpansion ()
 
std::string GetMELAPath ()
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
kNoAssociated 
kUseAssociated_Leptons 
kUseAssociated_Photons 
kUseAssociated_Jets 
kUseAssociated_UnstableTops 
kUseAssociated_StableTops 

Definition at line 29 of file TVar.hh.

◆ CandidateDecayMode

Enumerator
CandidateDecay_Stable 
CandidateDecay_ff 
CandidateDecay_WW 
CandidateDecay_ZZ 
CandidateDecay_ZW 
CandidateDecay_ZG 
CandidateDecay_WG 
CandidateDecay_GG 

Definition at line 37 of file TVar.hh.

◆ EventScaleScheme

Enumerator
DefaultScaleScheme 
Fixed_mH 
Fixed_mW 
Fixed_mZ 
Fixed_mWPlusmH 
Fixed_mZPlusmH 
Fixed_TwomtPlusmH 
Fixed_mtPlusmH 
Dynamic_qH 
Dynamic_qJJH 
Dynamic_qJJ_qH 
Dynamic_qJ_qJ_qH 
Dynamic_HT 
Dynamic_Leading_pTJ 
Dynamic_Softest_pTJ 
Dynamic_RandomUniform_Constrained 
nEventScaleSchemes 

Definition at line 196 of file TVar.hh.

◆ FermionMassRemoval

Enumerator
NoRemoval 
ConserveDifermionMass 
MomentumToEnergy 
nFermionMassRemovalSchemes 

Definition at line 111 of file TVar.hh.

111  {
112  NoRemoval,
116  };

◆ LeptonInterference

Enumerator
DefaultLeptonInterf 
InterfOn 
InterfOff 

Definition at line 106 of file TVar.hh.

106  {
108  InterfOn,
109  InterfOff
110  };

◆ MatrixElement

Enumerator
MCFM 
JHUGen 
ANALYTICAL 

Definition at line 55 of file TVar.hh.

55  {
56  MCFM = 0,
57  JHUGen = 1,
58  ANALYTICAL = 2
59  };

◆ Process

Enumerator
HSMHiggs 
H0_g1prime2 
H0hplus 
H0minus 
H0_Zgsg1prime2 
H0_Zgs 
H0_Zgs_PS 
H0_gsgs 
H0_gsgs_PS 
D_g1g1prime2 
D_g1g2 
D_g1g2_pi_2 
D_g1g4 
D_g1g4_pi_2 
D_zzzg 
D_zzgg 
D_zzzg_PS 
D_zzgg_PS 
D_zzzg_g1prime2 
D_zzzg_g1prime2_pi_2 
H1minus 
H1plus 
H2_g1 
H2_g2 
H2_g3 
H2_g4 
H2_g5 
H2_g1g5 
H2_g6 
H2_g7 
H2_g8 
H2_g9 
H2_g10 
bkgGammaGamma 
bkgZGamma 
bkgZJets 
bkgZZ 
bkgWW 
bkgWWZZ 
bkgZZ_SMHiggs 
bkgWW_SMHiggs 
bkgWWZZ_SMHiggs 
HSMHiggs_WWZZ 
D_gg10 
SelfDefine_spin0 
SelfDefine_spin1 
SelfDefine_spin2 
nProcesses 

Definition at line 125 of file TVar.hh.

125  {
126  HSMHiggs, // Call this for any MCFM |H|**2-only ME.
127  H0_g1prime2,
128  H0hplus,
129  H0minus,
131  H0_Zgs,
132  H0_Zgs_PS,
133  H0_gsgs,
134  H0_gsgs_PS,
135 
136  D_g1g1prime2,
137  D_g1g2,
138  D_g1g2_pi_2,
139  D_g1g4,
140  D_g1g4_pi_2,
141  D_zzzg,
142  D_zzgg,
143  D_zzzg_PS,
144  D_zzgg_PS,
147 
148  H1minus, // 1-
149  H1plus, // 1+
150 
151  H2_g1, // 2m+, Zg, gg
152  H2_g2, // 2h2+
153  H2_g3, // 2h3+
154  H2_g4, // 2h+
155  H2_g5, // 2b+
156  H2_g1g5, // 2m+
157  H2_g6, // 2h6+
158  H2_g7, // 2h7+
159  H2_g8, // 2h-
160  H2_g9, // 2h9-
161  H2_g10, // 2h10-
162 
163  bkgGammaGamma, // gamma+gamma cont.
164  bkgZGamma, // Z+gamma cont.
165  bkgZJets, // Z + 0/1/2 jets (ZZGG, JQCD, JJQCD)
166  bkgZZ, // qq/gg->ZZ cont.
167  bkgWW, // qq/gg->WW cont.
168  bkgWWZZ, // gg->ZZ+WW cont.
169 
170  bkgZZ_SMHiggs, // ggZZ cont. + SMHigg
171  bkgWW_SMHiggs, // ggWW cont. + SMHiggs
172  bkgWWZZ_SMHiggs, // ggZZ+WW cont. + SMHiggs
173 
174  HSMHiggs_WWZZ, // MCFM |H|**2 ZZ+WW with ZZ-WW interference
175 
176  /**** For width ***/
177  D_gg10,
178 
179  /***** Self Defined******/
183 
184  nProcesses
185  };

◆ Production

Enumerator
ZZGG 
ZZQQB 
ZZQQB_STU 
ZZINDEPENDENT 
ttH 
bbH 
JQCD 
JJQCD 
JJVBF 
JJEW 
JJEWQCD 
Had_ZH 
Had_WH 
Lep_ZH 
Lep_WH 
ZZQQB_S 
JJQCD_S 
JJVBF_S 
JJEW_S 
JJEWQCD_S 
Had_ZH_S 
Had_WH_S 
Lep_ZH_S 
Lep_WH_S 
ZZQQB_TU 
JJQCD_TU 
JJVBF_TU 
JJEW_TU 
JJEWQCD_TU 
Had_ZH_TU 
Had_WH_TU 
Lep_ZH_TU 
Lep_WH_TU 
GammaH 
nProductions 

Definition at line 60 of file TVar.hh.

60  {
61  ZZGG,
62  ZZQQB,
63  ZZQQB_STU, // Should be the same as ZZQQB, just for crosscheck
65 
66  ttH, // ttH
67  bbH, // bbH
68 
69  JQCD, // ? + 1 jet
70 
71  JJQCD, // SBF
72  JJVBF, // VBF
73  JJEW, // VBF+VH (had.)
74  JJEWQCD, // VBF+VH+QCD, all hadronic
75  Had_ZH, // ZH, Z->uu/dd
76  Had_WH, // W(+/-)H, W->ud
77  Lep_ZH, // ZH, Z->ll/nunu
78  Lep_WH, // W(+/-)H, W->lnu
79 
80  // s-channel contributions
81  ZZQQB_S,
82  JJQCD_S,
83  JJVBF_S,
84  JJEW_S,
85  JJEWQCD_S,
86  Had_ZH_S,
87  Had_WH_S,
88  Lep_ZH_S,
89  Lep_WH_S,
90 
91  // t+u-channel contributions
92  ZZQQB_TU,
93  JJQCD_TU,
94  JJVBF_TU,
95  JJEW_TU,
96  JJEWQCD_TU,
97  Had_ZH_TU,
98  Had_WH_TU,
99  Lep_ZH_TU,
100  Lep_WH_TU,
101 
102  GammaH, // gammaH, stable A (could implement S and TU in the future
103  //
105  };

◆ ResonancePropagatorScheme

Enumerator
NoPropagator 
RunningWidth 
FixedWidth 
CPS 
AltRunningWidth 

Definition at line 117 of file TVar.hh.

117  { // Assigned specific integer value on purpose, translated directly to the JHUGen propagator indices
118  NoPropagator=0,
119  RunningWidth=1,
120  FixedWidth=2,
121  CPS=3,
123  };

◆ SuperMelaSyst

Enumerator
SMSyst_None 
SMSyst_ScaleUp 
SMSyst_ScaleDown 
SMSyst_ResUp 
SMSyst_ResDown 

Definition at line 186 of file TVar.hh.

186  {
187  // Nominal value
188  SMSyst_None = 0,
189  // Scale uncertainties
190  SMSyst_ScaleUp = 1,
191  SMSyst_ScaleDown = 2,
192  // Resolution uncertainties
193  SMSyst_ResUp = 3,
194  SMSyst_ResDown = 4
195  };

◆ VerbosityLevel

Enumerator
SILENT 
ERROR 
INFO 
DEBUG 
DEBUG_VERBOSE 
DEBUG_MECHECK 

Definition at line 47 of file TVar.hh.

47  {
48  SILENT = 0,
49  ERROR = 1,
50  INFO = 2,
51  DEBUG = 3,
52  DEBUG_VERBOSE = 4,
53  DEBUG_MECHECK = 5
54  };

Function Documentation

◆ GetMELAPath()

std::string TVar::GetMELAPath ( )

Definition at line 121 of file TVar.cc.

121  {
122  std::string res = _melapkgpathstr_;
124  return res;
125 }

◆ GetMELAPath_NoEnvExpansion()

std::string TVar::GetMELAPath_NoEnvExpansion ( )

Definition at line 117 of file TVar.cc.

117  {
118  std::string res = _melapkgpathstr_;
119  return res;
120 }

◆ MatrixElementName()

TString TVar::MatrixElementName ( TVar::MatrixElement  temp)

Definition at line 109 of file TVar.cc.

109  {
110  if (temp==TVar::MCFM) return TString("MCFM");
111  else if (temp==TVar::JHUGen) return TString("JHUGen");
112  else if (temp==TVar::ANALYTICAL) return TString("ANALYTICAL");
113 
114  else return TString("Unknown");
115 }

◆ ProcessName()

TString TVar::ProcessName ( TVar::Process  temp)

Definition at line 6 of file TVar.cc.

6  {
7  if (temp==TVar::HSMHiggs) return TString("HSMHiggs");
8  else if (temp==TVar::H0minus) return TString("H0minus");
9  else if (temp==TVar::H0hplus) return TString("H0hplus");
10  else if (temp==TVar::H0_g1prime2) return TString("H0_g1prime2");
11  else if (temp==TVar::H0_Zgs) return TString("H0_Zgs");
12  else if (temp==TVar::H0_gsgs) return TString("H0_gsgs");
13  else if (temp==TVar::H0_Zgs_PS) return TString("H0_Zgs_PS");
14  else if (temp==TVar::H0_gsgs_PS) return TString("H0_gsgs_PS");
15  else if (temp==TVar::H0_Zgsg1prime2) return TString("H0_Zgsg1prime2");
16 
17  else if (temp==TVar::D_g1g4) return TString("D_g1g4");
18  else if (temp==TVar::D_g1g4_pi_2) return TString("D_g1g4_pi_2");
19  else if (temp==TVar::D_g1g2) return TString("D_g1g2");
20  else if (temp==TVar::D_g1g2_pi_2) return TString("D_g1g2_pi_2");
21  else if (temp==TVar::D_g1g1prime2) return TString("D_g1g1prime2");
22  else if (temp==TVar::D_zzzg) return TString("D_zzzg");
23  else if (temp==TVar::D_zzgg) return TString("D_zzgg");
24  else if (temp==TVar::D_zzzg_PS) return TString("D_zzzg_PS");
25  else if (temp==TVar::D_zzgg_PS) return TString("D_zzgg_PS");
26  else if (temp==TVar::D_zzzg_g1prime2) return TString("D_zzzg_g1prime2");
27  else if (temp==TVar::D_zzzg_g1prime2_pi_2) return TString("D_zzzg_g1prime2_pi_2");
28 
29  else if (temp==TVar::H1minus) return TString("H1minus");
30  else if (temp==TVar::H1plus) return TString("H1plus");
31 
32  else if (temp==TVar::H2_g1) return TString("H2_g1");
33  else if (temp==TVar::H2_g2) return TString("H2_g2");
34  else if (temp==TVar::H2_g3) return TString("H2_g3");
35  else if (temp==TVar::H2_g4) return TString("H2_g4");
36  else if (temp==TVar::H2_g5) return TString("H2_g5");
37  else if (temp==TVar::H2_g1g5) return TString("H2_g1g5");
38  else if (temp==TVar::H2_g6) return TString("H2_g6");
39  else if (temp==TVar::H2_g7) return TString("H2_g7");
40  else if (temp==TVar::H2_g8) return TString("H2_g8");
41  else if (temp==TVar::H2_g9) return TString("H2_g9");
42  else if (temp==TVar::H2_g10) return TString("H2_g10");
43 
44  else if (temp==TVar::bkgGammaGamma) return TString("bkgGammaGamma");
45  else if (temp==TVar::bkgZGamma) return TString("bkgZGamma");
46  else if (temp==TVar::bkgZJets) return TString("bkgZJets");
47  else if (temp==TVar::bkgZZ) return TString("bkgZZ");
48  else if (temp==TVar::bkgWW) return TString("bkgWW");
49  else if (temp==TVar::bkgWWZZ) return TString("bkgWWZZ");
50  else if (temp==TVar::bkgZZ_SMHiggs) return TString("bkgZZ_SMHiggs");
51  else if (temp==TVar::bkgWW_SMHiggs) return TString("bkgWW_SMHiggs");
52  else if (temp==TVar::bkgWWZZ_SMHiggs) return TString("bkgWWZZ_SMHiggs");
53  else if (temp==TVar::HSMHiggs_WWZZ) return TString("HSMHiggs_WWZZ");
54 
55  else if (temp==TVar::D_gg10) return TString("D_gg10");
56 
57  else if (temp==TVar::SelfDefine_spin0) return TString("SelfDefine_spin0");
58  else if (temp==TVar::SelfDefine_spin1) return TString("SelfDefine_spin1");
59  else if (temp==TVar::SelfDefine_spin2) return TString("SelfDefine_spin2");
60 
61  else return TString("Unknown");
62 }

◆ ProductionName()

TString TVar::ProductionName ( TVar::Production  temp)

Definition at line 64 of file TVar.cc.

64  {
65  if (temp==TVar::ZZGG) return TString("ZZGG");
66  else if (temp==TVar::ZZQQB) return TString("ZZQQB");
67  else if (temp==TVar::ZZQQB_STU) return TString("ZZQQB_STU");
68  else if (temp==TVar::ZZINDEPENDENT) return TString("ZZINDEPENDENT");
69 
70  else if (temp==TVar::ttH) return TString("ttH");
71  else if (temp==TVar::bbH) return TString("bbH");
72 
73  else if (temp==TVar::JQCD) return TString("JQCD");
74 
75  else if (temp==TVar::JJQCD) return TString("JJQCD");
76  else if (temp==TVar::JJVBF) return TString("JJVBF");
77  else if (temp==TVar::JJEW) return TString("JJEW");
78  else if (temp==TVar::JJEWQCD) return TString("JJEWQCD");
79  else if (temp==TVar::Had_ZH) return TString("Had_ZH");
80  else if (temp==TVar::Had_WH) return TString("Had_WH");
81  else if (temp==TVar::Lep_ZH) return TString("Lep_ZH");
82  else if (temp==TVar::Lep_WH) return TString("Lep_WH");
83 
84  else if (temp==TVar::ZZQQB_S) return TString("ZZQQB_S");
85  else if (temp==TVar::JJQCD_S) return TString("JJQCD_S");
86  else if (temp==TVar::JJVBF_S) return TString("JJVBF_S");
87  else if (temp==TVar::JJEW_S) return TString("JJEW_S");
88  else if (temp==TVar::JJEWQCD_S) return TString("JJEWQCD_S");
89  else if (temp==TVar::Had_ZH_S) return TString("Had_ZH_S");
90  else if (temp==TVar::Had_WH_S) return TString("Had_WH_S");
91  else if (temp==TVar::Lep_ZH_S) return TString("Lep_ZH_S");
92  else if (temp==TVar::Lep_WH_S) return TString("Lep_WH_S");
93 
94  else if (temp==TVar::ZZQQB_TU) return TString("ZZQQB_TU");
95  else if (temp==TVar::JJQCD_TU) return TString("JJQCD_TU");
96  else if (temp==TVar::JJVBF_TU) return TString("JJVBF_TU");
97  else if (temp==TVar::JJEW_TU) return TString("JJEW_TU");
98  else if (temp==TVar::JJEWQCD_TU) return TString("JJEWQCD_TU");
99  else if (temp==TVar::Had_ZH_TU) return TString("Had_ZH_TU");
100  else if (temp==TVar::Had_WH_TU) return TString("Had_WH_TU");
101  else if (temp==TVar::Lep_ZH_TU) return TString("Lep_ZH_TU");
102  else if (temp==TVar::Lep_WH_TU) return TString("Lep_WH_TU");
103 
104  else if (temp==TVar::GammaH) return TString("GammaH");
105 
106  else return TString("Unknown");
107 }
TVar::kUseAssociated_Photons
@ kUseAssociated_Photons
Definition: TVar.hh:32
TVar::H1plus
@ H1plus
Definition: TVar.hh:149
TVar::ERROR
@ ERROR
Definition: TVar.hh:49
TVar::bkgWW_SMHiggs
@ bkgWW_SMHiggs
Definition: TVar.hh:171
TVar::FixedWidth
@ FixedWidth
Definition: TVar.hh:120
TVar::JJVBF
@ JJVBF
Definition: TVar.hh:72
TVar::Dynamic_qJJ_qH
@ Dynamic_qJJ_qH
Definition: TVar.hh:207
TVar::D_zzzg_g1prime2
@ D_zzzg_g1prime2
Definition: TVar.hh:145
TVar::Had_ZH_S
@ Had_ZH_S
Definition: TVar.hh:86
TVar::D_g1g4
@ D_g1g4
Definition: TVar.hh:139
TVar::H0_Zgs_PS
@ H0_Zgs_PS
Definition: TVar.hh:132
TVar::kUseAssociated_Jets
@ kUseAssociated_Jets
Definition: TVar.hh:33
TVar::Fixed_mH
@ Fixed_mH
Definition: TVar.hh:198
TVar::JJEWQCD
@ JJEWQCD
Definition: TVar.hh:74
TVar::H0minus
@ H0minus
Definition: TVar.hh:129
TVar::CandidateDecay_ZZ
@ CandidateDecay_ZZ
Definition: TVar.hh:41
TVar::Fixed_mWPlusmH
@ Fixed_mWPlusmH
Definition: TVar.hh:201
TVar::bkgGammaGamma
@ bkgGammaGamma
Definition: TVar.hh:163
TVar::nFermionMassRemovalSchemes
@ nFermionMassRemovalSchemes
Definition: TVar.hh:115
TVar::INFO
@ INFO
Definition: TVar.hh:50
TVar::Lep_WH_S
@ Lep_WH_S
Definition: TVar.hh:89
TVar::nProcesses
@ nProcesses
Definition: TVar.hh:184
TVar::kUseAssociated_UnstableTops
@ kUseAssociated_UnstableTops
Definition: TVar.hh:34
TVar::GammaH
@ GammaH
Definition: TVar.hh:102
TVar::Dynamic_HT
@ Dynamic_HT
Definition: TVar.hh:209
TVar::H2_g10
@ H2_g10
Definition: TVar.hh:161
TVar::SelfDefine_spin2
@ SelfDefine_spin2
Definition: TVar.hh:182
TVar::CandidateDecay_Stable
@ CandidateDecay_Stable
Definition: TVar.hh:38
TVar::bkgZJets
@ bkgZJets
Definition: TVar.hh:165
TVar::ZZINDEPENDENT
@ ZZINDEPENDENT
Definition: TVar.hh:64
TVar::JJQCD
@ JJQCD
Definition: TVar.hh:71
TVar::HSMHiggs_WWZZ
@ HSMHiggs_WWZZ
Definition: TVar.hh:174
TVar::ZZQQB
@ ZZQQB
Definition: TVar.hh:62
TVar::CandidateDecay_WW
@ CandidateDecay_WW
Definition: TVar.hh:40
TVar::H1minus
@ H1minus
Definition: TVar.hh:148
TVar::D_g1g4_pi_2
@ D_g1g4_pi_2
Definition: TVar.hh:140
TVar::D_zzzg_PS
@ D_zzzg_PS
Definition: TVar.hh:143
TVar::nEventScaleSchemes
@ nEventScaleSchemes
Definition: TVar.hh:214
TVar::DEBUG_VERBOSE
@ DEBUG_VERBOSE
Definition: TVar.hh:52
TVar::D_zzzg_g1prime2_pi_2
@ D_zzzg_g1prime2_pi_2
Definition: TVar.hh:146
TVar::H2_g7
@ H2_g7
Definition: TVar.hh:158
TVar::ZZQQB_TU
@ ZZQQB_TU
Definition: TVar.hh:92
TVar::SMSyst_ResUp
@ SMSyst_ResUp
Definition: TVar.hh:193
TVar::ZZGG
@ ZZGG
Definition: TVar.hh:61
TVar::MomentumToEnergy
@ MomentumToEnergy
Definition: TVar.hh:114
TVar::H0_Zgsg1prime2
@ H0_Zgsg1prime2
Definition: TVar.hh:130
TVar::bkgWW
@ bkgWW
Definition: TVar.hh:167
TVar::D_zzgg
@ D_zzgg
Definition: TVar.hh:142
TVar::kNoAssociated
@ kNoAssociated
Definition: TVar.hh:30
TVar::DefaultLeptonInterf
@ DefaultLeptonInterf
Definition: TVar.hh:107
TVar::D_zzgg_PS
@ D_zzgg_PS
Definition: TVar.hh:144
TVar::CPS
@ CPS
Definition: TVar.hh:121
TVar::H2_g5
@ H2_g5
Definition: TVar.hh:155
TVar::bkgWWZZ
@ bkgWWZZ
Definition: TVar.hh:168
TVar::H0_g1prime2
@ H0_g1prime2
Definition: TVar.hh:127
TVar::kUseAssociated_Leptons
@ kUseAssociated_Leptons
Definition: TVar.hh:31
TVar::H2_g3
@ H2_g3
Definition: TVar.hh:153
TVar::SMSyst_None
@ SMSyst_None
Definition: TVar.hh:188
TVar::DEBUG_MECHECK
@ DEBUG_MECHECK
Definition: TVar.hh:53
TVar::H0_gsgs_PS
@ H0_gsgs_PS
Definition: TVar.hh:134
TVar::HSMHiggs
@ HSMHiggs
Definition: TVar.hh:126
TVar::H2_g2
@ H2_g2
Definition: TVar.hh:152
TVar::Lep_WH_TU
@ Lep_WH_TU
Definition: TVar.hh:100
TVar::bkgZGamma
@ bkgZGamma
Definition: TVar.hh:164
TVar::H2_g9
@ H2_g9
Definition: TVar.hh:160
TVar::Fixed_mZPlusmH
@ Fixed_mZPlusmH
Definition: TVar.hh:202
TVar::H0_gsgs
@ H0_gsgs
Definition: TVar.hh:133
TVar::D_gg10
@ D_gg10
Definition: TVar.hh:177
TVar::Had_ZH_TU
@ Had_ZH_TU
Definition: TVar.hh:97
TVar::MCFM
@ MCFM
Definition: TVar.hh:56
TVar::Lep_ZH_S
@ Lep_ZH_S
Definition: TVar.hh:88
TVar::D_g1g2
@ D_g1g2
Definition: TVar.hh:137
TVar::JJEW_S
@ JJEW_S
Definition: TVar.hh:84
TVar::CandidateDecay_ZW
@ CandidateDecay_ZW
Definition: TVar.hh:42
TUtilHelpers::ExpandEnvironmentVariables
void ExpandEnvironmentVariables(std::string &str)
Definition: TUtilHelpers.cc:6
TVar::SMSyst_ResDown
@ SMSyst_ResDown
Definition: TVar.hh:194
TVar::Dynamic_qJ_qJ_qH
@ Dynamic_qJ_qJ_qH
Definition: TVar.hh:208
TVar::ConserveDifermionMass
@ ConserveDifermionMass
Definition: TVar.hh:113
TVar::SILENT
@ SILENT
Definition: TVar.hh:48
TVar::Dynamic_Softest_pTJ
@ Dynamic_Softest_pTJ
Definition: TVar.hh:211
TVar::CandidateDecay_ZG
@ CandidateDecay_ZG
Definition: TVar.hh:43
TVar::ZZQQB_STU
@ ZZQQB_STU
Definition: TVar.hh:63
TVar::JJVBF_TU
@ JJVBF_TU
Definition: TVar.hh:94
TVar::H2_g1
@ H2_g1
Definition: TVar.hh:151
TVar::Fixed_mZ
@ Fixed_mZ
Definition: TVar.hh:200
TVar::bkgWWZZ_SMHiggs
@ bkgWWZZ_SMHiggs
Definition: TVar.hh:172
TVar::NoPropagator
@ NoPropagator
Definition: TVar.hh:118
TVar::JHUGen
@ JHUGen
Definition: TVar.hh:57
TVar::Had_ZH
@ Had_ZH
Definition: TVar.hh:75
TVar::NoRemoval
@ NoRemoval
Definition: TVar.hh:112
TVar::H2_g1g5
@ H2_g1g5
Definition: TVar.hh:156
TVar::H2_g8
@ H2_g8
Definition: TVar.hh:159
TVar::InterfOff
@ InterfOff
Definition: TVar.hh:109
TVar::Dynamic_qH
@ Dynamic_qH
Definition: TVar.hh:205
TVar::Had_WH_S
@ Had_WH_S
Definition: TVar.hh:87
TVar::JJEW
@ JJEW
Definition: TVar.hh:73
TVar::D_g1g1prime2
@ D_g1g1prime2
Definition: TVar.hh:136
TVar::bkgZZ_SMHiggs
@ bkgZZ_SMHiggs
Definition: TVar.hh:170
TVar::CandidateDecay_WG
@ CandidateDecay_WG
Definition: TVar.hh:44
TVar::bkgZZ
@ bkgZZ
Definition: TVar.hh:166
TVar::SMSyst_ScaleDown
@ SMSyst_ScaleDown
Definition: TVar.hh:191
TVar::InterfOn
@ InterfOn
Definition: TVar.hh:108
TVar::Fixed_mW
@ Fixed_mW
Definition: TVar.hh:199
TVar::Fixed_TwomtPlusmH
@ Fixed_TwomtPlusmH
Definition: TVar.hh:203
TVar::Had_WH_TU
@ Had_WH_TU
Definition: TVar.hh:98
TVar::H0_Zgs
@ H0_Zgs
Definition: TVar.hh:131
TVar::ttH
@ ttH
Definition: TVar.hh:66
TVar::SelfDefine_spin0
@ SelfDefine_spin0
Definition: TVar.hh:180
TVar::JQCD
@ JQCD
Definition: TVar.hh:69
TVar::RunningWidth
@ RunningWidth
Definition: TVar.hh:119
TVar::ANALYTICAL
@ ANALYTICAL
Definition: TVar.hh:58
TVar::H2_g6
@ H2_g6
Definition: TVar.hh:157
TVar::Lep_ZH
@ Lep_ZH
Definition: TVar.hh:77
TVar::SMSyst_ScaleUp
@ SMSyst_ScaleUp
Definition: TVar.hh:190
TVar::ZZQQB_S
@ ZZQQB_S
Definition: TVar.hh:81
TVar::DEBUG
@ DEBUG
Definition: TVar.hh:51
TVar::JJEWQCD_S
@ JJEWQCD_S
Definition: TVar.hh:85
TVar::D_zzzg
@ D_zzzg
Definition: TVar.hh:141
TVar::H2_g4
@ H2_g4
Definition: TVar.hh:154
TVar::JJEWQCD_TU
@ JJEWQCD_TU
Definition: TVar.hh:96
TVar::Dynamic_qJJH
@ Dynamic_qJJH
Definition: TVar.hh:206
TVar::D_g1g2_pi_2
@ D_g1g2_pi_2
Definition: TVar.hh:138
TVar::AltRunningWidth
@ AltRunningWidth
Definition: TVar.hh:122
TVar::DefaultScaleScheme
@ DefaultScaleScheme
Definition: TVar.hh:197
TVar::CandidateDecay_ff
@ CandidateDecay_ff
Definition: TVar.hh:39
_melapkgpathstr_
#define _melapkgpathstr_
Definition: TVar.hh:10
TVar::Fixed_mtPlusmH
@ Fixed_mtPlusmH
Definition: TVar.hh:204
TVar::Had_WH
@ Had_WH
Definition: TVar.hh:76
TVar::JJEW_TU
@ JJEW_TU
Definition: TVar.hh:95
TVar::Dynamic_Leading_pTJ
@ Dynamic_Leading_pTJ
Definition: TVar.hh:210
TVar::JJVBF_S
@ JJVBF_S
Definition: TVar.hh:83
TVar::Lep_WH
@ Lep_WH
Definition: TVar.hh:78
TVar::kUseAssociated_StableTops
@ kUseAssociated_StableTops
Definition: TVar.hh:35
TVar::JJQCD_TU
@ JJQCD_TU
Definition: TVar.hh:93
TVar::SelfDefine_spin1
@ SelfDefine_spin1
Definition: TVar.hh:181
TVar::nProductions
@ nProductions
Definition: TVar.hh:104
TVar::H0hplus
@ H0hplus
Definition: TVar.hh:128
TVar::bbH
@ bbH
Definition: TVar.hh:67
TVar::Dynamic_RandomUniform_Constrained
@ Dynamic_RandomUniform_Constrained
Definition: TVar.hh:212
TVar::JJQCD_S
@ JJQCD_S
Definition: TVar.hh:82
TVar::Lep_ZH_TU
@ Lep_ZH_TU
Definition: TVar.hh:99
TVar::CandidateDecay_GG
@ CandidateDecay_GG
Definition: TVar.hh:45