ATLAS Offline Software
gFexGlobalRoIAuxContainer_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_GFEXGLOBALROIAUXCONTAINER_V1_H
8 #define XAODTRIGGER_VERSIONS_GFEXGLOBALROIAUXCONTAINER_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 > tobEtScaleOne;
36  std::vector< int > tobEtScaleTwo;
37  std::vector< uint8_t > saturated;
38  std::vector< int > globalType;
39  std::vector< uint8_t > statusOne;
40  std::vector< uint8_t > statusTwo;
41  std::vector< int16_t > quantityOne;
42  std::vector< int16_t > quantityTwo;
43 
44  }; // class gFexGlobalRoIAuxContainer_v1
45 
46 } // namespace xAOD
47 
48 // Declare the inheritance of the container:
49 #include "xAODCore/BaseInfo.h"
51 
52 #endif // XAODTRIGGER_VERSIONS_gFexGlobalRoIAuxContainer_V1_H
SG_BASE
SG_BASE(xAOD::gFexGlobalRoIAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::gFexGlobalRoIAuxContainer_v1::tobEtScaleOne
std::vector< int > tobEtScaleOne
Definition: gFexGlobalRoIAuxContainer_v1.h:35
xAOD::gFexGlobalRoIAuxContainer_v1::word
std::vector< uint32_t > word
Definition: gFexGlobalRoIAuxContainer_v1.h:34
xAOD::gFexGlobalRoIAuxContainer_v1::quantityOne
std::vector< int16_t > quantityOne
Definition: gFexGlobalRoIAuxContainer_v1.h:41
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition: AuxContainerBase.h:59
BaseInfo.h
xAOD::gFexGlobalRoIAuxContainer_v1::gFexGlobalRoIAuxContainer_v1
gFexGlobalRoIAuxContainer_v1()
Default constuctor.
Definition: gFexGlobalRoIAuxContainer_v1.cxx:10
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::gFexGlobalRoIAuxContainer_v1::tobEtScaleTwo
std::vector< int > tobEtScaleTwo
Definition: gFexGlobalRoIAuxContainer_v1.h:36
xAOD::gFexGlobalRoIAuxContainer_v1::quantityTwo
std::vector< int16_t > quantityTwo
Definition: gFexGlobalRoIAuxContainer_v1.h:42
xAOD::gFexGlobalRoIAuxContainer_v1::statusTwo
std::vector< uint8_t > statusTwo
Definition: gFexGlobalRoIAuxContainer_v1.h:40
xAOD::gFexGlobalRoIAuxContainer_v1::globalType
std::vector< int > globalType
Definition: gFexGlobalRoIAuxContainer_v1.h:38
xAOD::gFexGlobalRoIAuxContainer_v1::statusOne
std::vector< uint8_t > statusOne
Definition: gFexGlobalRoIAuxContainer_v1.h:39
xAOD::gFexGlobalRoIAuxContainer_v1
Auxiliary store for the LVL1 GFEX TOB container.
Definition: gFexGlobalRoIAuxContainer_v1.h:27
xAOD::gFexGlobalRoIAuxContainer_v1::saturated
std::vector< uint8_t > saturated
Definition: gFexGlobalRoIAuxContainer_v1.h:37