ATLAS Offline Software
Loading...
Searching...
No Matches
Event
xAOD
xAODForward
xAODForward
versions
AFPDataAuxContainer_v1.h
Go to the documentation of this file.
1
// Dear emacs, this is -*- c++ -*-
2
3
/*
4
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5
*/
6
7
// $Id: AFPDataAuxContainer_v1.h 693858 2015-09-09 10:30:15Z lnozka $
8
#ifndef XAODFORWARD_VERSIONS_AFPDATAAUXCONTAINER_V1_H
9
#define XAODFORWARD_VERSIONS_AFPDATAAUXCONTAINER_V1_H
10
11
// System include(s):
12
#include <vector>
13
14
// EDM include(s):
15
#include "
xAODCore/AuxContainerBase.h
"
16
17
namespace
xAOD
18
{
19
30
class
AFPDataAuxContainer_v1
:
public
AuxContainerBase
31
{
32
33
public
:
35
AFPDataAuxContainer_v1
();
36
37
private
:
38
39
//AfpSIDDigiCollection ---------------------------------------------------
40
std::vector<int>
pixelTotNum
;
41
std::vector<std::vector<int> >
pixelStID
;
42
std::vector<std::vector<int> >
pixelLayerID
;
43
std::vector<std::vector<int> >
pixelRow
;
44
std::vector<std::vector<int> >
pixelCol
;
45
std::vector<std::vector<float> >
pixelE
;
46
47
std::vector<int>
layerTotNum
;
48
std::vector<std::vector<int> >
layerStID
;
49
std::vector<std::vector<int> >
layerLayerID
;
50
std::vector<std::vector<int> >
layerNpix
;
51
std::vector<std::vector<float> >
layerEtot
;
52
53
std::vector<int>
statTotNum
;
54
std::vector<std::vector<int> >
statStID
;
55
std::vector<std::vector<int> >
statNpix
;
56
std::vector<std::vector<float> >
statEtot
;
57
58
//AfpSIDLocRecoEvCollection -----------------------------------------------
59
std::vector<int>
trkTotNumTracks
;
60
std::vector<std::vector<int> >
trkStID
;
61
std::vector<std::vector<float> >
trkX
;
62
std::vector<std::vector<float> >
trkY
;
63
std::vector<std::vector<float> >
trkZ
;
64
std::vector<std::vector<float> >
trkXslope
;
65
std::vector<std::vector<float> >
trkYslope
;
66
std::vector<std::vector<int> >
trkNpix
;
67
std::vector<std::vector<int> >
trkNholes
;
68
std::vector<std::vector<float> >
trkQuality
;
69
70
//AfpSIDSimHitCollection --------------------------------------------------
71
std::vector<int>
simSidTotNumHits
;
72
std::vector<std::vector<int> >
simSidHitID
;
73
std::vector<std::vector<int> >
simSidTrackID
;
74
std::vector<std::vector<int> >
simSidEncoding
;
75
std::vector<std::vector<float> >
simSidKineticE
;
76
std::vector<std::vector<float> >
simSidDepE
;
77
std::vector<std::vector<float> >
simSidPreStepX
;
78
std::vector<std::vector<float> >
simSidPreStepY
;
79
std::vector<std::vector<float> >
simSidPreStepZ
;
80
std::vector<std::vector<float> >
simSidPostStepX
;
81
std::vector<std::vector<float> >
simSidPostStepY
;
82
std::vector<std::vector<float> >
simSidPostStepZ
;
83
std::vector<std::vector<float> >
simSidTime
;
84
std::vector<std::vector<int> >
simSidStID
;
85
std::vector<std::vector<int> >
simSidLayerID
;
86
std::vector<std::vector<int> >
simSidIsVacLayer
;
87
std::vector<std::vector<int> >
simSidPixelRow
;
88
std::vector<std::vector<int> >
simSidPixelCol
;
89
90
//AfpTDDigiCollection --------------------------------------------------
91
92
//AfpTDLocRecoEvCollection ---------------------------------------------
93
std::vector<int>
tidTotNumTracks
;
94
std::vector<std::vector<int> >
tidStID
;
95
std::vector<std::vector<int> >
tidQID
;
96
std::vector<std::vector<int> >
tidTrainID
;
97
std::vector<std::vector<float> >
tidTime
;
98
std::vector<std::vector<float> >
tidAmplitude
;
99
std::vector<std::vector<int> >
tidNumSaturatedBars
;
100
101
//AfpTDSimHitCollection ------------------------------------------------
102
std::vector<int>
simTidTotNumHits
;
103
std::vector<std::vector<int> >
simTidHitID
;
104
std::vector<std::vector<int> >
simTidTrackID
;
105
std::vector<std::vector<int> >
simTidEncoding
;
106
std::vector<std::vector<float> >
simTidKineticE
;
107
std::vector<std::vector<float> >
simTidDepE
;
108
std::vector<std::vector<float> >
simTidPreStepX
;
109
std::vector<std::vector<float> >
simTidPreStepY
;
110
std::vector<std::vector<float> >
simTidPreStepZ
;
111
std::vector<std::vector<float> >
simTidPostStepX
;
112
std::vector<std::vector<float> >
simTidPostStepY
;
113
std::vector<std::vector<float> >
simTidPostStepZ
;
114
std::vector<std::vector<float> >
simTidTime
;
115
std::vector<std::vector<int> >
simTidStID
;
116
std::vector<std::vector<int> >
simTidLayerID
;
117
std::vector<std::vector<int> >
simTidSensElID
;
118
119
};
// class AFPDataAuxContainer_v1
120
121
}
// namespace xAOD
122
123
// Declare the inheritance of the class:
124
#include "
xAODCore/BaseInfo.h
"
125
SG_BASE
(
xAOD::AFPDataAuxContainer_v1
,
xAOD::AuxContainerBase
);
126
127
#endif
//XAODFORWARD_VERSIONS_AFPDATAAUXCONTAINER_V1_H
AuxContainerBase.h
SG_BASE
#define SG_BASE(D, B)
Declare that class D derives from class B.
Definition
Control/AthenaKernel/AthenaKernel/BaseInfo.h:243
BaseInfo.h
xAOD::AFPDataAuxContainer_v1
Auxiliary store for xAOD::AFPDataContainer_v1.
Definition
AFPDataAuxContainer_v1.h:31
xAOD::AFPDataAuxContainer_v1::simTidPostStepX
std::vector< std::vector< float > > simTidPostStepX
Definition
AFPDataAuxContainer_v1.h:111
xAOD::AFPDataAuxContainer_v1::simTidPreStepZ
std::vector< std::vector< float > > simTidPreStepZ
Definition
AFPDataAuxContainer_v1.h:110
xAOD::AFPDataAuxContainer_v1::tidNumSaturatedBars
std::vector< std::vector< int > > tidNumSaturatedBars
Definition
AFPDataAuxContainer_v1.h:99
xAOD::AFPDataAuxContainer_v1::simTidTotNumHits
std::vector< int > simTidTotNumHits
Definition
AFPDataAuxContainer_v1.h:102
xAOD::AFPDataAuxContainer_v1::simTidLayerID
std::vector< std::vector< int > > simTidLayerID
Definition
AFPDataAuxContainer_v1.h:116
xAOD::AFPDataAuxContainer_v1::trkQuality
std::vector< std::vector< float > > trkQuality
Definition
AFPDataAuxContainer_v1.h:68
xAOD::AFPDataAuxContainer_v1::simSidPixelCol
std::vector< std::vector< int > > simSidPixelCol
Definition
AFPDataAuxContainer_v1.h:88
xAOD::AFPDataAuxContainer_v1::simTidTime
std::vector< std::vector< float > > simTidTime
Definition
AFPDataAuxContainer_v1.h:114
xAOD::AFPDataAuxContainer_v1::simTidPreStepX
std::vector< std::vector< float > > simTidPreStepX
Definition
AFPDataAuxContainer_v1.h:108
xAOD::AFPDataAuxContainer_v1::pixelTotNum
std::vector< int > pixelTotNum
Definition
AFPDataAuxContainer_v1.h:40
xAOD::AFPDataAuxContainer_v1::simSidTotNumHits
std::vector< int > simSidTotNumHits
Definition
AFPDataAuxContainer_v1.h:71
xAOD::AFPDataAuxContainer_v1::tidAmplitude
std::vector< std::vector< float > > tidAmplitude
Definition
AFPDataAuxContainer_v1.h:98
xAOD::AFPDataAuxContainer_v1::trkNpix
std::vector< std::vector< int > > trkNpix
Definition
AFPDataAuxContainer_v1.h:66
xAOD::AFPDataAuxContainer_v1::simSidPixelRow
std::vector< std::vector< int > > simSidPixelRow
Definition
AFPDataAuxContainer_v1.h:87
xAOD::AFPDataAuxContainer_v1::simTidStID
std::vector< std::vector< int > > simTidStID
Definition
AFPDataAuxContainer_v1.h:115
xAOD::AFPDataAuxContainer_v1::trkYslope
std::vector< std::vector< float > > trkYslope
Definition
AFPDataAuxContainer_v1.h:65
xAOD::AFPDataAuxContainer_v1::layerLayerID
std::vector< std::vector< int > > layerLayerID
Definition
AFPDataAuxContainer_v1.h:49
xAOD::AFPDataAuxContainer_v1::statStID
std::vector< std::vector< int > > statStID
Definition
AFPDataAuxContainer_v1.h:54
xAOD::AFPDataAuxContainer_v1::simSidLayerID
std::vector< std::vector< int > > simSidLayerID
Definition
AFPDataAuxContainer_v1.h:85
xAOD::AFPDataAuxContainer_v1::simSidPreStepX
std::vector< std::vector< float > > simSidPreStepX
Definition
AFPDataAuxContainer_v1.h:77
xAOD::AFPDataAuxContainer_v1::simSidPostStepY
std::vector< std::vector< float > > simSidPostStepY
Definition
AFPDataAuxContainer_v1.h:81
xAOD::AFPDataAuxContainer_v1::layerEtot
std::vector< std::vector< float > > layerEtot
Definition
AFPDataAuxContainer_v1.h:51
xAOD::AFPDataAuxContainer_v1::pixelLayerID
std::vector< std::vector< int > > pixelLayerID
Definition
AFPDataAuxContainer_v1.h:42
xAOD::AFPDataAuxContainer_v1::simSidPostStepX
std::vector< std::vector< float > > simSidPostStepX
Definition
AFPDataAuxContainer_v1.h:80
xAOD::AFPDataAuxContainer_v1::simTidDepE
std::vector< std::vector< float > > simTidDepE
Definition
AFPDataAuxContainer_v1.h:107
xAOD::AFPDataAuxContainer_v1::statTotNum
std::vector< int > statTotNum
Definition
AFPDataAuxContainer_v1.h:53
xAOD::AFPDataAuxContainer_v1::pixelStID
std::vector< std::vector< int > > pixelStID
Definition
AFPDataAuxContainer_v1.h:41
xAOD::AFPDataAuxContainer_v1::simSidTrackID
std::vector< std::vector< int > > simSidTrackID
Definition
AFPDataAuxContainer_v1.h:73
xAOD::AFPDataAuxContainer_v1::simSidIsVacLayer
std::vector< std::vector< int > > simSidIsVacLayer
Definition
AFPDataAuxContainer_v1.h:86
xAOD::AFPDataAuxContainer_v1::trkNholes
std::vector< std::vector< int > > trkNholes
Definition
AFPDataAuxContainer_v1.h:67
xAOD::AFPDataAuxContainer_v1::trkY
std::vector< std::vector< float > > trkY
Definition
AFPDataAuxContainer_v1.h:62
xAOD::AFPDataAuxContainer_v1::tidTrainID
std::vector< std::vector< int > > tidTrainID
Definition
AFPDataAuxContainer_v1.h:96
xAOD::AFPDataAuxContainer_v1::trkX
std::vector< std::vector< float > > trkX
Definition
AFPDataAuxContainer_v1.h:61
xAOD::AFPDataAuxContainer_v1::simSidTime
std::vector< std::vector< float > > simSidTime
Definition
AFPDataAuxContainer_v1.h:83
xAOD::AFPDataAuxContainer_v1::simSidKineticE
std::vector< std::vector< float > > simSidKineticE
Definition
AFPDataAuxContainer_v1.h:75
xAOD::AFPDataAuxContainer_v1::simSidPostStepZ
std::vector< std::vector< float > > simSidPostStepZ
Definition
AFPDataAuxContainer_v1.h:82
xAOD::AFPDataAuxContainer_v1::trkZ
std::vector< std::vector< float > > trkZ
Definition
AFPDataAuxContainer_v1.h:63
xAOD::AFPDataAuxContainer_v1::simSidHitID
std::vector< std::vector< int > > simSidHitID
Definition
AFPDataAuxContainer_v1.h:72
xAOD::AFPDataAuxContainer_v1::simTidPostStepZ
std::vector< std::vector< float > > simTidPostStepZ
Definition
AFPDataAuxContainer_v1.h:113
xAOD::AFPDataAuxContainer_v1::simSidEncoding
std::vector< std::vector< int > > simSidEncoding
Definition
AFPDataAuxContainer_v1.h:74
xAOD::AFPDataAuxContainer_v1::pixelRow
std::vector< std::vector< int > > pixelRow
Definition
AFPDataAuxContainer_v1.h:43
xAOD::AFPDataAuxContainer_v1::tidTime
std::vector< std::vector< float > > tidTime
Definition
AFPDataAuxContainer_v1.h:97
xAOD::AFPDataAuxContainer_v1::simTidKineticE
std::vector< std::vector< float > > simTidKineticE
Definition
AFPDataAuxContainer_v1.h:106
xAOD::AFPDataAuxContainer_v1::simTidPostStepY
std::vector< std::vector< float > > simTidPostStepY
Definition
AFPDataAuxContainer_v1.h:112
xAOD::AFPDataAuxContainer_v1::tidQID
std::vector< std::vector< int > > tidQID
Definition
AFPDataAuxContainer_v1.h:95
xAOD::AFPDataAuxContainer_v1::statNpix
std::vector< std::vector< int > > statNpix
Definition
AFPDataAuxContainer_v1.h:55
xAOD::AFPDataAuxContainer_v1::simSidStID
std::vector< std::vector< int > > simSidStID
Definition
AFPDataAuxContainer_v1.h:84
xAOD::AFPDataAuxContainer_v1::simSidDepE
std::vector< std::vector< float > > simSidDepE
Definition
AFPDataAuxContainer_v1.h:76
xAOD::AFPDataAuxContainer_v1::trkXslope
std::vector< std::vector< float > > trkXslope
Definition
AFPDataAuxContainer_v1.h:64
xAOD::AFPDataAuxContainer_v1::simSidPreStepY
std::vector< std::vector< float > > simSidPreStepY
Definition
AFPDataAuxContainer_v1.h:78
xAOD::AFPDataAuxContainer_v1::statEtot
std::vector< std::vector< float > > statEtot
Definition
AFPDataAuxContainer_v1.h:56
xAOD::AFPDataAuxContainer_v1::simTidHitID
std::vector< std::vector< int > > simTidHitID
Definition
AFPDataAuxContainer_v1.h:103
xAOD::AFPDataAuxContainer_v1::simTidSensElID
std::vector< std::vector< int > > simTidSensElID
Definition
AFPDataAuxContainer_v1.h:117
xAOD::AFPDataAuxContainer_v1::trkTotNumTracks
std::vector< int > trkTotNumTracks
Definition
AFPDataAuxContainer_v1.h:59
xAOD::AFPDataAuxContainer_v1::simTidEncoding
std::vector< std::vector< int > > simTidEncoding
Definition
AFPDataAuxContainer_v1.h:105
xAOD::AFPDataAuxContainer_v1::AFPDataAuxContainer_v1
AFPDataAuxContainer_v1()
Default constructor.
Definition
AFPDataAuxContainer_v1.cxx:13
xAOD::AFPDataAuxContainer_v1::pixelCol
std::vector< std::vector< int > > pixelCol
Definition
AFPDataAuxContainer_v1.h:44
xAOD::AFPDataAuxContainer_v1::layerNpix
std::vector< std::vector< int > > layerNpix
Definition
AFPDataAuxContainer_v1.h:50
xAOD::AFPDataAuxContainer_v1::tidStID
std::vector< std::vector< int > > tidStID
Definition
AFPDataAuxContainer_v1.h:94
xAOD::AFPDataAuxContainer_v1::layerTotNum
std::vector< int > layerTotNum
Definition
AFPDataAuxContainer_v1.h:47
xAOD::AFPDataAuxContainer_v1::trkStID
std::vector< std::vector< int > > trkStID
Definition
AFPDataAuxContainer_v1.h:60
xAOD::AFPDataAuxContainer_v1::simSidPreStepZ
std::vector< std::vector< float > > simSidPreStepZ
Definition
AFPDataAuxContainer_v1.h:79
xAOD::AFPDataAuxContainer_v1::pixelE
std::vector< std::vector< float > > pixelE
Definition
AFPDataAuxContainer_v1.h:45
xAOD::AFPDataAuxContainer_v1::layerStID
std::vector< std::vector< int > > layerStID
Definition
AFPDataAuxContainer_v1.h:48
xAOD::AFPDataAuxContainer_v1::tidTotNumTracks
std::vector< int > tidTotNumTracks
Definition
AFPDataAuxContainer_v1.h:93
xAOD::AFPDataAuxContainer_v1::simTidTrackID
std::vector< std::vector< int > > simTidTrackID
Definition
AFPDataAuxContainer_v1.h:104
xAOD::AFPDataAuxContainer_v1::simTidPreStepY
std::vector< std::vector< float > > simTidPreStepY
Definition
AFPDataAuxContainer_v1.h:109
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition
AuxContainerBase.h:55
xAOD::AuxContainerBase::AuxContainerBase
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
Definition
AuxContainerBase.cxx:33
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
Generated on
for ATLAS Offline Software by
1.14.0