ATLAS Offline Software
Enumerations | Variables
HLT::MET::PUClassification Namespace Reference

Enumerations

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

Variables

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

Enumeration Type Documentation

◆ PUClassification

Enumerator
NeutralForward 
ChargedPU 
ChargedHS 

Definition at line 16 of file PUClassification.h.

17  {
18  NeutralForward = 1 << 0,
19  ChargedPU = 1 << 1,
20  ChargedHS = 1 << 2,
21  };

Variable Documentation

◆ All

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

Definition at line 25 of file PUClassification.h.

◆ Charged

constexpr PUClassification HLT::MET::PUClassification::Charged = static_cast<PUClassification>(ChargedPU | ChargedHS)
constexpr

Definition at line 24 of file PUClassification.h.

◆ NFcHS

constexpr PUClassification HLT::MET::PUClassification::NFcHS = static_cast<PUClassification>(NeutralForward | ChargedHS)
constexpr

Definition at line 23 of file PUClassification.h.

◆ NFcPU

constexpr PUClassification HLT::MET::PUClassification::NFcPU = static_cast<PUClassification>(NeutralForward | ChargedPU)
constexpr

Definition at line 22 of file PUClassification.h.

HLT::MET::PUClassification::ChargedHS
@ ChargedHS
Definition: PUClassification.h:20
HLT::MET::PUClassification::ChargedPU
@ ChargedPU
Definition: PUClassification.h:19
HLT::MET::PUClassification::NeutralForward
@ NeutralForward
Definition: PUClassification.h:18