ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODForward
Root
ALFAData_v1.cxx
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
// $Id: ALFAData_v1.cxx 717508 2016-01-13 12:32:59Z nozka $
6
7
// xAOD include(s):
8
#include "
xAODCore/AuxStoreAccessorMacros.h
"
9
10
// Local include(s):
11
#include "
xAODForward/versions/ALFAData_v1.h
"
12
13
namespace
xAOD
{
14
15
ALFAData_v1::ALFAData_v1
()
16
:
SG
::AuxElement() {
17
18
}
19
20
// LocRecEvCollection & LocRecODEvCollection
21
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
, std::vector< int >, detectorPartID, setDetectorPartID )
22
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
(
ALFAData_v1
,
int
, maxTrackCnt, setMaxTrackCnt )
23
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
24
overU, setOverU )
25
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
26
overV
, setOverV )
27
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
28
overY, setOverY )
29
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
30
numU
, setNumU )
31
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
32
numV, setNumV )
33
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
34
numY
, setNumY )
35
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
36
mdFibSel, setMDFibSel )
37
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
38
odFibSel
, setODFibSel )
39
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
40
xDetCS, setXDetCS )
41
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
42
yDetCS
, setYDetCS )
43
44
// LocRecCorrEvCollection & LocRecCorrODEvCollection
45
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
46
xLhcCS, setXLhcCS )
47
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
48
yLhcCS
, setYLhcCS )
49
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
50
zLhcCS, setZLhcCS )
51
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
52
xRPotCS
, setXRPotCS )
53
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
54
yRPotCS, setYRPotCS )
55
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
56
xStatCS
, setXStatCS )
57
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
58
yStatCS, setYStatCS )
59
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
60
xBeamCS
, setXBeamCS )
61
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
float
>,
62
yBeamCS, setYBeamCS )
63
64
// RawDataContainer
65
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
66
scaler
, setScaler )
67
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
68
trigPat, setTrigPat )
69
70
// DigitCollection
71
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
72
mdFiberHits
, setMDFiberHits )
73
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
74
mdMultiplicity, setMDMultiplicity )
75
76
// ODDigitCollection
77
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
78
odFiberHitsPos
, setODFiberHitsPos )
79
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
80
odFiberHitsNeg, setODFiberHitsNeg )
81
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
82
odMultiplicityPos
, setODMultiplicityPos )
83
AUXSTORE_OBJECT_SETTER_AND_GETTER
(
ALFAData_v1
,
std
::
vector
<
int
>,
84
odMultiplicityNeg, setODMultiplicityNeg )
85
86
}
// namespace xAOD
ALFAData_v1.h
AuxStoreAccessorMacros.h
AUXSTORE_PRIMITIVE_SETTER_AND_GETTER
#define AUXSTORE_PRIMITIVE_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of primitive auxiliary properties.
Definition
AuxStoreAccessorMacros.h:36
AUXSTORE_OBJECT_SETTER_AND_GETTER
#define AUXSTORE_OBJECT_SETTER_AND_GETTER(CL, TYPE, NAME, SETTER)
Macro creating the accessors of complex auxiliary properties.
Definition
AuxStoreAccessorMacros.h:88
vector
Definition
MultiHisto.h:13
xAOD::ALFAData_v1
Class containing ALFA information.
Definition
ALFAData_v1.h:26
xAOD::ALFAData_v1::ALFAData_v1
ALFAData_v1()
Default constructor.
Definition
ALFAData_v1.cxx:15
SG
Forward declaration.
Definition
CaloCellPacker_400_500.h:32
std
STL namespace.
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
xAOD::odMultiplicityPos
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS setXRPotCS setXStatCS setXBeamCS setScaler setMDFiberHits setODFiberHitsPos odMultiplicityPos
Definition
ALFAData_v1.cxx:82
xAOD::overV
overV
Definition
ALFAData_v1.cxx:26
xAOD::xRPotCS
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS xRPotCS
Definition
ALFAData_v1.cxx:52
xAOD::scaler
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS setXRPotCS setXStatCS setXBeamCS scaler
Definition
ALFAData_v1.cxx:66
xAOD::xStatCS
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS setXRPotCS xStatCS
Definition
ALFAData_v1.cxx:56
xAOD::xBeamCS
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS setXRPotCS setXStatCS xBeamCS
Definition
ALFAData_v1.cxx:60
xAOD::yLhcCS
setOverV setNumU setNumY setODFibSel setYDetCS yLhcCS
Definition
ALFAData_v1.cxx:48
xAOD::mdFiberHits
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS setXRPotCS setXStatCS setXBeamCS setScaler mdFiberHits
Definition
ALFAData_v1.cxx:72
xAOD::AUXSTORE_OBJECT_SETTER_AND_GETTER
AUXSTORE_OBJECT_SETTER_AND_GETTER(CaloRings_v1, RingSetLinks, ringSetLinks, setRingSetLinks) unsigned CaloRings_v1
Definition
CaloRings_v1.cxx:27
xAOD::odFibSel
setOverV setNumU setNumY odFibSel
Definition
ALFAData_v1.cxx:38
xAOD::numU
setOverV numU
Definition
ALFAData_v1.cxx:30
xAOD::yDetCS
setOverV setNumU setNumY setODFibSel yDetCS
Definition
ALFAData_v1.cxx:42
xAOD::odFiberHitsPos
setOverV setNumU setNumY setODFibSel setYDetCS setYLhcCS setXRPotCS setXStatCS setXBeamCS setScaler setMDFiberHits odFiberHitsPos
Definition
ALFAData_v1.cxx:78
xAOD::numY
setOverV setNumU numY
Definition
ALFAData_v1.cxx:34
Generated on
for ATLAS Offline Software by
1.17.0