ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODForward
xAODForward
versions
ZdcModuleAuxContainer_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: ALFADataAuxContainer_v1.h 693858 2015-09-09 10:30:15Z krasznaa $
8
#ifndef XAODFORWARD_VERSIONS_ZDCMODULEAUXCONTAINER_V1_H
9
#define XAODFORWARD_VERSIONS_ZDCMODULEAUXCONTAINER_V1_H
10
11
// System include(s):
12
#include <vector>
13
#include <stdint.h>
14
15
// EDM include(s):
16
#include "
xAODCore/AuxContainerBase.h
"
17
#include "
xAODTrigL1Calo/TriggerTowerContainer.h
"
18
19
namespace
xAOD
{
20
31
class
ZdcModuleAuxContainer_v1
:
public
AuxContainerBase
{
32
33
public
:
35
ZdcModuleAuxContainer_v1
();
36
37
private
:
40
//std::vector<uint64_t> id;
41
//std::vector<uint32_t> id;
42
std::vector<int>
id
;
43
std::vector<int>
side
;
44
std::vector<int>
zdcModule
;
45
std::vector<int>
type
;
46
std::vector<int>
channel
;
47
48
std::vector< std::vector<float> >
waveformTime
;
49
std::vector< std::vector<float> >
waveformADC
;
50
std::vector<float>
amplitude
;
51
std::vector<float>
energy
;
52
std::vector<float>
time
;
53
std::vector<float>
qual
;
54
55
std::vector< std::vector<float> >
waveformTimeG0
;
56
std::vector< std::vector<float> >
waveformADCG0
;
57
std::vector<float>
amplitudeG0
;
58
std::vector<float>
energyG0
;
59
std::vector<float>
timeG0
;
60
std::vector<float>
qualG0
;
61
62
std::vector< std::vector<float> >
waveformTimeG1
;
63
std::vector< std::vector<float> >
waveformADCG1
;
64
std::vector<float>
amplitudeG1
;
65
std::vector<float>
energyG1
;
66
std::vector<float>
timeG1
;
67
std::vector<float>
qualG1
;
68
69
std::vector< ElementLink< TriggerTowerContainer > >
TTg0d0Link
;
70
std::vector< ElementLink< TriggerTowerContainer > >
TTg0d1Link
;
71
std::vector< ElementLink< TriggerTowerContainer > >
TTg1d0Link
;
72
std::vector< ElementLink< TriggerTowerContainer > >
TTg1d1Link
;
74
75
76
};
// class ZdcModuleAuxContainer_v1
77
78
}
// namespace xAOD
79
80
// Declare the inheritance of the class:
81
#include "
xAODCore/BaseInfo.h
"
82
SG_BASE
(
xAOD::ZdcModuleAuxContainer_v1
,
xAOD::AuxContainerBase
);
83
84
#endif
//XAODFORWARD_VERSIONS_ZDCMODULEAUXCONTAINER_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
TriggerTowerContainer.h
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::ZdcModuleAuxContainer_v1
Auxiliary store for xAOD::ZdcModuleContainer_v1.
Definition
ZdcModuleAuxContainer_v1.h:31
xAOD::ZdcModuleAuxContainer_v1::energyG1
std::vector< float > energyG1
Definition
ZdcModuleAuxContainer_v1.h:65
xAOD::ZdcModuleAuxContainer_v1::TTg1d0Link
std::vector< ElementLink< TriggerTowerContainer > > TTg1d0Link
Definition
ZdcModuleAuxContainer_v1.h:71
xAOD::ZdcModuleAuxContainer_v1::waveformTimeG0
std::vector< std::vector< float > > waveformTimeG0
Definition
ZdcModuleAuxContainer_v1.h:55
xAOD::ZdcModuleAuxContainer_v1::timeG1
std::vector< float > timeG1
Definition
ZdcModuleAuxContainer_v1.h:66
xAOD::ZdcModuleAuxContainer_v1::waveformTime
std::vector< std::vector< float > > waveformTime
Definition
ZdcModuleAuxContainer_v1.h:48
xAOD::ZdcModuleAuxContainer_v1::ZdcModuleAuxContainer_v1
ZdcModuleAuxContainer_v1()
Default constructor.
Definition
ZdcModuleAuxContainer_v1.cxx:13
xAOD::ZdcModuleAuxContainer_v1::amplitudeG0
std::vector< float > amplitudeG0
Definition
ZdcModuleAuxContainer_v1.h:57
xAOD::ZdcModuleAuxContainer_v1::waveformADCG0
std::vector< std::vector< float > > waveformADCG0
Definition
ZdcModuleAuxContainer_v1.h:56
xAOD::ZdcModuleAuxContainer_v1::zdcModule
std::vector< int > zdcModule
Definition
ZdcModuleAuxContainer_v1.h:44
xAOD::ZdcModuleAuxContainer_v1::amplitude
std::vector< float > amplitude
Definition
ZdcModuleAuxContainer_v1.h:50
xAOD::ZdcModuleAuxContainer_v1::energyG0
std::vector< float > energyG0
Definition
ZdcModuleAuxContainer_v1.h:58
xAOD::ZdcModuleAuxContainer_v1::TTg0d0Link
std::vector< ElementLink< TriggerTowerContainer > > TTg0d0Link
Definition
ZdcModuleAuxContainer_v1.h:69
xAOD::ZdcModuleAuxContainer_v1::qualG0
std::vector< float > qualG0
Definition
ZdcModuleAuxContainer_v1.h:60
xAOD::ZdcModuleAuxContainer_v1::qual
std::vector< float > qual
Definition
ZdcModuleAuxContainer_v1.h:53
xAOD::ZdcModuleAuxContainer_v1::side
std::vector< int > side
Definition
ZdcModuleAuxContainer_v1.h:43
xAOD::ZdcModuleAuxContainer_v1::qualG1
std::vector< float > qualG1
Definition
ZdcModuleAuxContainer_v1.h:67
xAOD::ZdcModuleAuxContainer_v1::waveformTimeG1
std::vector< std::vector< float > > waveformTimeG1
Definition
ZdcModuleAuxContainer_v1.h:62
xAOD::ZdcModuleAuxContainer_v1::timeG0
std::vector< float > timeG0
Definition
ZdcModuleAuxContainer_v1.h:59
xAOD::ZdcModuleAuxContainer_v1::waveformADCG1
std::vector< std::vector< float > > waveformADCG1
Definition
ZdcModuleAuxContainer_v1.h:63
xAOD::ZdcModuleAuxContainer_v1::time
std::vector< float > time
Definition
ZdcModuleAuxContainer_v1.h:52
xAOD::ZdcModuleAuxContainer_v1::TTg0d1Link
std::vector< ElementLink< TriggerTowerContainer > > TTg0d1Link
Definition
ZdcModuleAuxContainer_v1.h:70
xAOD::ZdcModuleAuxContainer_v1::amplitudeG1
std::vector< float > amplitudeG1
Definition
ZdcModuleAuxContainer_v1.h:64
xAOD::ZdcModuleAuxContainer_v1::waveformADC
std::vector< std::vector< float > > waveformADC
Definition
ZdcModuleAuxContainer_v1.h:49
xAOD::ZdcModuleAuxContainer_v1::type
std::vector< int > type
Definition
ZdcModuleAuxContainer_v1.h:45
xAOD::ZdcModuleAuxContainer_v1::TTg1d1Link
std::vector< ElementLink< TriggerTowerContainer > > TTg1d1Link
Definition
ZdcModuleAuxContainer_v1.h:72
xAOD::ZdcModuleAuxContainer_v1::energy
std::vector< float > energy
Definition
ZdcModuleAuxContainer_v1.h:51
xAOD::ZdcModuleAuxContainer_v1::channel
std::vector< int > channel
Definition
ZdcModuleAuxContainer_v1.h:46
xAOD::ZdcModuleAuxContainer_v1::id
std::vector< int > id
Definition
ZdcModuleAuxContainer_v1.h:42
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.17.0