ATLAS Offline Software
JGTowerAuxContainer_v1.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) 2002-2021 CERN for the benefit of the ATLAS collaboration
3  */
4 // Dear emacs, this is -*- c++ -*-
5 #ifndef XAODTRIGL1CALO_VERSIONS_JGTOWERAUXCONTAINER_V1_H
6 #define XAODTRIGL1CALO_VERSIONS_JGTOWERAUXCONTAINER_V1_H
7 
8 // STL include(s):
9 #include <vector>
10 // System include(s):
11 #include <stdint.h>
12 
13 // EDM include(s):
15 
16 namespace xAOD
17 {
18 
27  {
28  public:
29  // Default constructor
31 
32  private:
33  // Tower identifiers
34  std::vector<float> eta;
35  std::vector<float> phi;
36  std::vector<float> deta;
37  std::vector<float> dphi;
38  std::vector<float> et;
39  std::vector<int> Id;
40  std::vector<int> sampling;
41  std::vector<std::vector<int>> SCIndex;
42  std::vector<std::vector<int>> TileIndex;
43  }; // class JGTowerAuxContainer
44 } // namespace xAOD
45 
46 #include "xAODCore/BaseInfo.h"
48 
49 #endif // XAODTRIGL1CALO_VERSIONS_JGTOWERAUXCONTAINER_V1_H
xAOD::JGTowerAuxContainer_v1::TileIndex
std::vector< std::vector< int > > TileIndex
Definition: JGTowerAuxContainer_v1.h:42
xAOD::JGTowerAuxContainer_v1::eta
std::vector< float > eta
Definition: JGTowerAuxContainer_v1.h:34
xAOD::JGTowerAuxContainer_v1::phi
std::vector< float > phi
Definition: JGTowerAuxContainer_v1.h:35
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition: AuxContainerBase.h:59
BaseInfo.h
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::JGTowerAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::JGTowerAuxContainer_v1::dphi
std::vector< float > dphi
Definition: JGTowerAuxContainer_v1.h:37
xAOD::JGTowerAuxContainer_v1::SCIndex
std::vector< std::vector< int > > SCIndex
Definition: JGTowerAuxContainer_v1.h:41
xAOD::JGTowerAuxContainer_v1::Id
std::vector< int > Id
Definition: JGTowerAuxContainer_v1.h:39
xAOD::JGTowerAuxContainer_v1::sampling
std::vector< int > sampling
Definition: JGTowerAuxContainer_v1.h:40
xAOD::JGTowerAuxContainer_v1::deta
std::vector< float > deta
Definition: JGTowerAuxContainer_v1.h:36
xAOD::JGTowerAuxContainer_v1
AuxContainer for JGTower_v1.
Definition: JGTowerAuxContainer_v1.h:27
xAOD::JGTowerAuxContainer_v1::JGTowerAuxContainer_v1
JGTowerAuxContainer_v1()
xAOD::JGTowerAuxContainer_v1::et
std::vector< float > et
Definition: JGTowerAuxContainer_v1.h:38