ATLAS Offline Software
gFexJetRoIAuxContainer_v1.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 #ifndef XAODTRIGGER_VERSIONS_GFEXJETROIAUXCONTAINER_V1_H
8 #define XAODTRIGGER_VERSIONS_GFEXJETROIAUXCONTAINER_V1_H
9 
10 // System include(s):
11 extern "C" {
12 # include <stdint.h>
13 }
14 #include <vector>
15 #include <string>
16 
17 // EDM include(s):
19 
20 namespace xAOD {
21 
26 
28 
29  public:
32 
33  private:
34  std::vector< uint32_t > word;
35  std::vector< int > tobEtScale;
36  std::vector< int > gFexType;
37  std::vector< int16_t > gFexTobEt;
38  std::vector< uint8_t > iEta;
39  std::vector< uint8_t > iPhi;
40  std::vector< uint8_t > gFexJetStatus;
41  std::vector< uint8_t > saturated;
42 
43  }; // class gFexJetRoIAuxContainer_v1
44 
45 } // namespace xAOD
46 
47 // Declare the inheritance of the container:
48 #include "xAODCore/BaseInfo.h"
50 
51 #endif // XAODTRIGGER_VERSIONS_gFexJetRoIAuxContainer_V1_H
xAOD::gFexJetRoIAuxContainer_v1::gFexJetStatus
std::vector< uint8_t > gFexJetStatus
Definition: gFexJetRoIAuxContainer_v1.h:40
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition: AuxContainerBase.h:59
xAOD::gFexJetRoIAuxContainer_v1::gFexType
std::vector< int > gFexType
Definition: gFexJetRoIAuxContainer_v1.h:36
BaseInfo.h
xAOD::gFexJetRoIAuxContainer_v1::saturated
std::vector< uint8_t > saturated
Definition: gFexJetRoIAuxContainer_v1.h:41
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
SG_BASE
SG_BASE(xAOD::gFexJetRoIAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::gFexJetRoIAuxContainer_v1::tobEtScale
std::vector< int > tobEtScale
Definition: gFexJetRoIAuxContainer_v1.h:35
xAOD::gFexJetRoIAuxContainer_v1::iPhi
std::vector< uint8_t > iPhi
Definition: gFexJetRoIAuxContainer_v1.h:39
xAOD::gFexJetRoIAuxContainer_v1::gFexTobEt
std::vector< int16_t > gFexTobEt
Definition: gFexJetRoIAuxContainer_v1.h:37
xAOD::gFexJetRoIAuxContainer_v1
Auxiliary store for the LVL1 GFEX TOB container.
Definition: gFexJetRoIAuxContainer_v1.h:27
xAOD::gFexJetRoIAuxContainer_v1::gFexJetRoIAuxContainer_v1
gFexJetRoIAuxContainer_v1()
Default constuctor.
Definition: gFexJetRoIAuxContainer_v1.cxx:12
xAOD::gFexJetRoIAuxContainer_v1::word
std::vector< uint32_t > word
Definition: gFexJetRoIAuxContainer_v1.h:34
xAOD::gFexJetRoIAuxContainer_v1::iEta
std::vector< uint8_t > iEta
Definition: gFexJetRoIAuxContainer_v1.h:38