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