ATLAS Offline Software
Namespaces | Enumerations | Functions
JetContainerInfo.h File Reference
#include <string>
#include <unordered_set>
Include dependency graph for JetContainerInfo.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 xAOD
 ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
 
 xAOD::JetAlgorithmType
 
 xAOD::JetInput
 
 xAOD::JetTransform
 

Enumerations

enum  xAOD::JetAlgorithmType::ID {
  xAOD::JetAlgorithmType::kt_algorithm = 0, xAOD::JetAlgorithmType::cambridge_algorithm = 1, xAOD::JetAlgorithmType::antikt_algorithm = 2, xAOD::JetAlgorithmType::genkt_algorithm = 3,
  xAOD::JetAlgorithmType::cambridge_for_passive_algorithm = 11, xAOD::JetAlgorithmType::genkt_for_passive_algorithm = 13, xAOD::JetAlgorithmType::ee_kt_algorithm = 50, xAOD::JetAlgorithmType::ee_genkt_algorithm = 53,
  xAOD::JetAlgorithmType::plugin_algorithm = 99, xAOD::JetAlgorithmType::undefined_jet_algorithm = 999
}
 //////////////////////////////////////// JetAlgorithmType::ID defines most common physics jet finding algorithms used in Atlas. More...
 
enum  xAOD::JetInput::Type {
  xAOD::JetInput::LCTopo, xAOD::JetInput::EMTopo, xAOD::JetInput::TopoTower, xAOD::JetInput::Tower,
  xAOD::JetInput::Truth, xAOD::JetInput::TruthWZ, xAOD::JetInput::Track, xAOD::JetInput::PFlow,
  xAOD::JetInput::LCPFlow, xAOD::JetInput::EMPFlow, xAOD::JetInput::EMCPFlow, xAOD::JetInput::Jet,
  xAOD::JetInput::LCTopoOrigin, xAOD::JetInput::EMTopoOrigin, xAOD::JetInput::TrackCaloCluster, xAOD::JetInput::TruthDressedWZ,
  xAOD::JetInput::EMTopoOriginSK, xAOD::JetInput::EMTopoOriginCS, xAOD::JetInput::EMTopoOriginVor, xAOD::JetInput::EMTopoOriginCSSK,
  xAOD::JetInput::EMTopoOriginVorSK, xAOD::JetInput::LCTopoOriginSK, xAOD::JetInput::LCTopoOriginCS, xAOD::JetInput::LCTopoOriginVor,
  xAOD::JetInput::LCTopoOriginCSSK, xAOD::JetInput::LCTopoOriginVorSK, xAOD::JetInput::EMPFlowSK, xAOD::JetInput::EMPFlowCS,
  xAOD::JetInput::EMPFlowVor, xAOD::JetInput::EMPFlowCSSK, xAOD::JetInput::EMPFlowVorSK, xAOD::JetInput::TruthCharged,
  xAOD::JetInput::EMTopoOriginTime, xAOD::JetInput::EMTopoOriginSKTime, xAOD::JetInput::EMTopoOriginCSSKTime, xAOD::JetInput::EMTopoOriginVorSKTime,
  xAOD::JetInput::EMPFlowTime, xAOD::JetInput::EMPFlowSKTime, xAOD::JetInput::EMPFlowCSSKTime, xAOD::JetInput::EMPFlowVorSKTime,
  xAOD::JetInput::HI, xAOD::JetInput::HIClusters, xAOD::JetInput::PFlowCustomVtx, xAOD::JetInput::EMPFlowByVertex,
  xAOD::JetInput::Other = 100, xAOD::JetInput::Uncategorized = 1000
}
 
enum  xAOD::JetTransform::Type {
  xAOD::JetTransform::UnknownTransform = 0, xAOD::JetTransform::NoTransform = 1, xAOD::JetTransform::Trim = 2, xAOD::JetTransform::Prune = 3,
  xAOD::JetTransform::MassDrop = 4, xAOD::JetTransform::KtRecluster = 5, xAOD::JetTransform::CamKtRecluster = 6, xAOD::JetTransform::AntiKtRecluster = 7
}
 Enum for types of jet transformations. More...
 

Functions

const std::string & xAOD::JetAlgorithmType::algName (ID id)
 Converts a JetAlgorithmType::ID into a string. More...
 
ID xAOD::JetAlgorithmType::algId (const std::string &n)
 Converts a string into a JetAlgorithmType::ID. More...
 
bool xAOD::JetInput::isValidConstitType (Type t)
 
const std::string & xAOD::JetInput::typeName (Type id)
 
Type xAOD::JetInput::inputType (const std::string &n)
 
std::string xAOD::JetTransform::name (Type t)
 Convert jet transformation enum to string. More...
 
Type xAOD::JetTransform::type (const std::string &name)
 Convert string to jet transformation enum. More...