ATLAS Offline Software
PUClassification.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
3  */
4 
5 #ifndef TRIGEFMISSINGET_PUCLASSIFICATION_H
6 #define TRIGEFMISSINGET_PUCLASSIFICATION_H
7 
8 #include <type_traits>
9 
10 namespace HLT
11 {
12  namespace MET
13  {
14  namespace PUClassification
15  {
17  {
18  NeutralForward = 1 << 0,
19  ChargedPU = 1 << 1,
20  ChargedHS = 1 << 2,
21  };
26  } // namespace PUClassification
27  } // namespace MET
28 } // namespace HLT
29 
30 #endif //> !TRIGEFMISSINGET_PUCLASSIFICATION_H
HLT::MET::PUClassification::Charged
constexpr PUClassification Charged
Definition: PUClassification.h:24
HLT::MET::PUClassification::All
constexpr PUClassification All
Definition: PUClassification.h:25
HLT
It used to be useful piece of code for replacing actual SG with other store of similar functionality ...
Definition: HLTResultReader.h:26
PUClassification
Definition: PUClassification.py:1
HLT::MET::PUClassification::ChargedHS
@ ChargedHS
Definition: PUClassification.h:20
TCS::MET
@ MET
Definition: Trigger/TrigT1/L1Topo/L1TopoCommon/L1TopoCommon/Types.h:16
HLT::MET::PUClassification::ChargedPU
@ ChargedPU
Definition: PUClassification.h:19
HLT::MET::PUClassification::NFcHS
constexpr PUClassification NFcHS
Definition: PUClassification.h:23
HLT::MET::PUClassification::NFcPU
constexpr PUClassification NFcPU
Definition: PUClassification.h:22
HLT::MET::PUClassification::NeutralForward
@ NeutralForward
Definition: PUClassification.h:18