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.
SuperDijetMela.h
Go to the documentation of this file.
1 #ifndef SUPERDIJETMELA
2 #define SUPERDIJETMELA
3 
4 #include <unordered_map>
6 
7 
9 protected:
10  float sqrts;
12  /***** RESOLUTION HANDLES *****/
13  std::unordered_map<int, MELADifermionResolutionModel*> ResolutionModelMap;
14 
15  /***** Constructor wrapper *****/
16  void Build();
17 
18 public:
19  SuperDijetMela(float sqrts_, TVar::VerbosityLevel verbosity_);
20  SuperDijetMela(const SuperDijetMela& other);
22 
23  void SetVerbosity(const TVar::VerbosityLevel verbosity_){ verbosity=verbosity_; }
24 
26  float GetConvBW(TVar::Production prod, MELACandidate* cand, bool useTrueBW);
27 
28 };
29 
30 #endif
31 
SuperDijetMela::ResolutionModelMap
std::unordered_map< int, MELADifermionResolutionModel * > ResolutionModelMap
Definition: SuperDijetMela.h:13
MELADifermionResolutionModel.h
TVar::VerbosityLevel
VerbosityLevel
Definition: TVar.hh:47
SuperDijetMela
Definition: SuperDijetMela.h:8
SuperDijetMela::~SuperDijetMela
~SuperDijetMela()
Definition: SuperDijetMela.cc:26
SuperDijetMela::SetVerbosity
void SetVerbosity(const TVar::VerbosityLevel verbosity_)
Definition: SuperDijetMela.h:23
mela.prod
prod
Definition: mela.py:806
SuperDijetMela::SuperDijetMela
SuperDijetMela(float sqrts_, TVar::VerbosityLevel verbosity_)
Definition: SuperDijetMela.cc:14
SuperDijetMela::Build
void Build()
Definition: SuperDijetMela.cc:30
SuperDijetMela::sqrts
float sqrts
Definition: SuperDijetMela.h:10
SuperDijetMela::verbosity
TVar::VerbosityLevel verbosity
Definition: SuperDijetMela.h:11
MELACandidate
Definition: MELACandidate.h:7
TVar::Production
Production
Definition: TVar.hh:60
SuperDijetMela::SetupResolutionModel
void SetupResolutionModel(TVar::Production prod)
Definition: SuperDijetMela.cc:35
SuperDijetMela::GetConvBW
float GetConvBW(TVar::Production prod, MELACandidate *cand, bool useTrueBW)
Definition: SuperDijetMela.cc:64