ATLAS Offline Software
L1TopoSimResultsAuxContainer_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 
5 // $Id: L1TopoSimResultsAuxContainer_v1.h 2021-10-06 @asonay $
6 #ifndef XAODTRIGGER_VERSIONS_L1TOPOSIMRESULTSAUXCONTAINER_V1_H
7 #define XAODTRIGGER_VERSIONS_L1TOPOSIMRESULTSAUXCONTAINER_V1_H
8 
9 // System include(s):
10 extern "C" {
11 # include <stdint.h>
12 }
13 #include <vector>
14 #include <string>
15 
16 // EDM include(s):
18 
19 namespace xAOD {
20 
21  // Auxiliary store for the L1Topo decision container
22  //
23  // @author Anil Sonay <anil.sonay@cern.ch>
24  //
25  // $Revision: 0 $
26  // $Date: 2021-10-06 $
27  //
29 
30  public:
33 
34  private:
35  std::vector< unsigned int > connectionId;
36  std::vector< uint32_t > topoWord;
37  std::vector< uint32_t > topoWordOverflow;
38  std::vector< uint64_t > topoWord64;
39  std::vector< uint64_t > topoWord64Overflow;
40  std::vector< unsigned int > bitWidth;
41  std::vector< unsigned int > clock;
42 
43  }; // class L1TopoSimResultsAuxContainer_v1
44 
45 } // namespace xAOD
46 
47 // Declare the inheritance of the container:
48 #include "xAODCore/BaseInfo.h"
50 
51 #endif // XAODTRIGGER_VERSIONS_L1TOPOSIMRESULTSAUXCONTAINER_V1_H
xAOD::L1TopoSimResultsAuxContainer_v1::topoWordOverflow
std::vector< uint32_t > topoWordOverflow
Definition: L1TopoSimResultsAuxContainer_v1.h:37
xAOD::L1TopoSimResultsAuxContainer_v1::L1TopoSimResultsAuxContainer_v1
L1TopoSimResultsAuxContainer_v1()
Default constuctor.
Definition: L1TopoSimResultsAuxContainer_v1.cxx:11
xAOD::L1TopoSimResultsAuxContainer_v1::topoWord
std::vector< uint32_t > topoWord
Definition: L1TopoSimResultsAuxContainer_v1.h:36
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
xAOD::L1TopoSimResultsAuxContainer_v1::topoWord64
std::vector< uint64_t > topoWord64
Definition: L1TopoSimResultsAuxContainer_v1.h:38
SG_BASE
SG_BASE(xAOD::L1TopoSimResultsAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::L1TopoSimResultsAuxContainer_v1::topoWord64Overflow
std::vector< uint64_t > topoWord64Overflow
Definition: L1TopoSimResultsAuxContainer_v1.h:39
xAOD::L1TopoSimResultsAuxContainer_v1::clock
std::vector< unsigned int > clock
Definition: L1TopoSimResultsAuxContainer_v1.h:41
xAOD::L1TopoSimResultsAuxContainer_v1::bitWidth
std::vector< unsigned int > bitWidth
Definition: L1TopoSimResultsAuxContainer_v1.h:40
xAOD::L1TopoSimResultsAuxContainer_v1::connectionId
std::vector< unsigned int > connectionId
Definition: L1TopoSimResultsAuxContainer_v1.h:35
xAOD::L1TopoSimResultsAuxContainer_v1
Definition: L1TopoSimResultsAuxContainer_v1.h:28