ATLAS Offline Software
Loading...
Searching...
No Matches
PUClassification.h File Reference
#include <type_traits>
Include dependency graph for PUClassification.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  HLT
 It used to be useful piece of code for replacing actual SG with other store of similar functionality In fact it used to be more like interface adapter for ARA objects access, nevertheless since the ARA project is gone it is only an unnecessary extra layer.
namespace  HLT::MET
namespace  HLT::MET::PUClassification

Enumerations

enum  HLT::MET::PUClassification::PUClassification { HLT::MET::PUClassification::NeutralForward = 1 << 0 , HLT::MET::PUClassification::ChargedPU = 1 << 1 , HLT::MET::PUClassification::ChargedHS = 1 << 2 }

Variables

constexpr PUClassification HLT::MET::PUClassification::NFcPU = static_cast<PUClassification>(NeutralForward | ChargedPU)
constexpr PUClassification HLT::MET::PUClassification::NFcHS = static_cast<PUClassification>(NeutralForward | ChargedHS)
constexpr PUClassification HLT::MET::PUClassification::Charged = static_cast<PUClassification>(ChargedPU | ChargedHS)
constexpr PUClassification HLT::MET::PUClassification::All = static_cast<PUClassification>(NeutralForward | ChargedPU | ChargedHS)