ATLAS Offline Software
Loading...
Searching...
No Matches
KLFitterEnums.h File Reference
#include <map>
#include <sstream>
#include "KLFitter/LikelihoodBase.h"
Include dependency graph for KLFitterEnums.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  EventReco
namespace  EventReco::KLFEnums

Enumerations

enum  EventReco::KLFEnums::Likelihood {
  EventReco::KLFEnums::ttbar , EventReco::KLFEnums::ttbar_AllHad , EventReco::KLFEnums::ttbar_JetAngles , EventReco::KLFEnums::ttbar_Angular ,
  EventReco::KLFEnums::ttbar_BoostedLJets , EventReco::KLFEnums::ttH , EventReco::KLFEnums::ttZTrilepton
}
enum  EventReco::KLFEnums::LeptonType {
  EventReco::KLFEnums::kNoLepton , EventReco::KLFEnums::kElectron , EventReco::KLFEnums::kMuon , EventReco::KLFEnums::kTriElectron ,
  EventReco::KLFEnums::kTriMuon
}
enum  EventReco::KLFEnums::JetSelectionMode {
  EventReco::KLFEnums::kLeadingThree , EventReco::KLFEnums::kLeadingFour , EventReco::KLFEnums::kLeadingFive , EventReco::KLFEnums::kLeadingSix ,
  EventReco::KLFEnums::kLeadingSeven , EventReco::KLFEnums::kLeadingEight , EventReco::KLFEnums::kBtagPriorityThreeJets , EventReco::KLFEnums::kBtagPriorityFourJets ,
  EventReco::KLFEnums::kBtagPriorityFiveJets , EventReco::KLFEnums::kBtagPrioritySixJets , EventReco::KLFEnums::kBtagPrioritySevenJets , EventReco::KLFEnums::kBtagPriorityEightJets
}

Functions

template<class T>
std::string EventReco::KLFEnums::printEnumOptions (const std::map< std::string, T > &availOpts)

Variables

static const std::map< std::string, LeptonTypeEventReco::KLFEnums::strToLeptonType
static const std::map< std::string, LikelihoodEventReco::KLFEnums::strToLikelihood
static const std::map< std::string, JetSelectionModeEventReco::KLFEnums::strToJetSelection
static const std::map< std::string, LikelihoodBase::BtaggingMethod > EventReco::KLFEnums::strToBtagMethod
static const std::map< JetSelectionMode, size_t > EventReco::KLFEnums::jetSelToNumber