ATLAS Offline Software
ALFADataAuxContainer_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_ALFADATAAUXCONTAINER_V1_H
9 #define XAODFORWARD_VERSIONS_ALFADATAAUXCONTAINER_V1_H
10 
11 // System include(s):
12 #include <vector>
13 
14 // EDM include(s):
16 
17 namespace xAOD {
18 
30 
31  public:
34 
35  private:
38  std::vector< std::vector< int > > detectorPartID;
39  std::vector< int > maxTrackCnt;
40  std::vector< std::vector< float > > overU;
41  std::vector< std::vector< float > > overV;
42  std::vector< std::vector< float > > overY;
43  std::vector< std::vector< int > > numU;
44  std::vector< std::vector< int > > numV;
45  std::vector< std::vector< int > > numY;
46  std::vector< std::vector< int > > mdFibSel;
47  std::vector< std::vector< int > > odFibSel;
48  std::vector< std::vector< float > > xDetCS;
49  std::vector< std::vector< float > > yDetCS;
51 
55  std::vector< std::vector< float > > xLhcCS;
56  std::vector< std::vector< float > > yLhcCS;
57  std::vector< std::vector< float > > zLhcCS;
58  std::vector< std::vector< float > > xRPotCS;
59  std::vector< std::vector< float > > yRPotCS;
60  std::vector< std::vector< float > > xStatCS;
61  std::vector< std::vector< float > > yStatCS;
62  std::vector< std::vector< float > > xBeamCS;
63  std::vector< std::vector< float > > yBeamCS;
65 
68  std::vector< std::vector< int > > scaler;
69  std::vector< std::vector< int > > trigPat;
71 
74  std::vector< std::vector< int > > mdFiberHits;
75  std::vector< std::vector< int > > mdMultiplicity;
77 
80  std::vector< std::vector< int > > odFiberHitsPos;
81  std::vector< std::vector< int > > odFiberHitsNeg;
82  std::vector< std::vector< int > > odMultiplicityPos;
83  std::vector< std::vector< int > > odMultiplicityNeg;
85 
86  }; // class ALFADataAuxContainer_v1
87 
88 } // namespace xAOD
89 
90 // Declare the inheritance of the class:
91 #include "xAODCore/BaseInfo.h"
93 
94 #endif //XAODFORWARD_VERSIONS_ALFADATAAUXCONTAINER_V1_H
xAOD::ALFADataAuxContainer_v1::overU
std::vector< std::vector< float > > overU
Definition: ALFADataAuxContainer_v1.h:40
xAOD::ALFADataAuxContainer_v1
Auxiliary store for xAOD::ALFADataContainer_v1.
Definition: ALFADataAuxContainer_v1.h:29
xAOD::ALFADataAuxContainer_v1::xBeamCS
std::vector< std::vector< float > > xBeamCS
Definition: ALFADataAuxContainer_v1.h:62
xAOD::ALFADataAuxContainer_v1::zLhcCS
std::vector< std::vector< float > > zLhcCS
Definition: ALFADataAuxContainer_v1.h:57
xAOD::ALFADataAuxContainer_v1::xDetCS
std::vector< std::vector< float > > xDetCS
Definition: ALFADataAuxContainer_v1.h:48
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition: AuxContainerBase.h:59
BaseInfo.h
xAOD::ALFADataAuxContainer_v1::numU
std::vector< std::vector< int > > numU
Definition: ALFADataAuxContainer_v1.h:43
xAOD::ALFADataAuxContainer_v1::overV
std::vector< std::vector< float > > overV
Definition: ALFADataAuxContainer_v1.h:41
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::ALFADataAuxContainer_v1::mdFibSel
std::vector< std::vector< int > > mdFibSel
Definition: ALFADataAuxContainer_v1.h:46
xAOD::ALFADataAuxContainer_v1::ALFADataAuxContainer_v1
ALFADataAuxContainer_v1()
Default constructor.
Definition: ALFADataAuxContainer_v1.cxx:12
xAOD::ALFADataAuxContainer_v1::xStatCS
std::vector< std::vector< float > > xStatCS
Definition: ALFADataAuxContainer_v1.h:60
xAOD::ALFADataAuxContainer_v1::mdMultiplicity
std::vector< std::vector< int > > mdMultiplicity
Definition: ALFADataAuxContainer_v1.h:75
xAOD::ALFADataAuxContainer_v1::yDetCS
std::vector< std::vector< float > > yDetCS
Definition: ALFADataAuxContainer_v1.h:49
xAOD::ALFADataAuxContainer_v1::mdFiberHits
std::vector< std::vector< int > > mdFiberHits
Definition: ALFADataAuxContainer_v1.h:74
xAOD::ALFADataAuxContainer_v1::scaler
std::vector< std::vector< int > > scaler
Definition: ALFADataAuxContainer_v1.h:68
xAOD::ALFADataAuxContainer_v1::odMultiplicityPos
std::vector< std::vector< int > > odMultiplicityPos
Definition: ALFADataAuxContainer_v1.h:82
xAOD::ALFADataAuxContainer_v1::yBeamCS
std::vector< std::vector< float > > yBeamCS
Definition: ALFADataAuxContainer_v1.h:63
xAOD::ALFADataAuxContainer_v1::xRPotCS
std::vector< std::vector< float > > xRPotCS
Definition: ALFADataAuxContainer_v1.h:58
xAOD::ALFADataAuxContainer_v1::odMultiplicityNeg
std::vector< std::vector< int > > odMultiplicityNeg
Definition: ALFADataAuxContainer_v1.h:83
xAOD::ALFADataAuxContainer_v1::odFiberHitsPos
std::vector< std::vector< int > > odFiberHitsPos
Definition: ALFADataAuxContainer_v1.h:80
xAOD::ALFADataAuxContainer_v1::odFiberHitsNeg
std::vector< std::vector< int > > odFiberHitsNeg
Definition: ALFADataAuxContainer_v1.h:81
xAOD::ALFADataAuxContainer_v1::overY
std::vector< std::vector< float > > overY
Definition: ALFADataAuxContainer_v1.h:42
xAOD::ALFADataAuxContainer_v1::numY
std::vector< std::vector< int > > numY
Definition: ALFADataAuxContainer_v1.h:45
xAOD::ALFADataAuxContainer_v1::trigPat
std::vector< std::vector< int > > trigPat
Definition: ALFADataAuxContainer_v1.h:69
xAOD::ALFADataAuxContainer_v1::numV
std::vector< std::vector< int > > numV
Definition: ALFADataAuxContainer_v1.h:44
xAOD::ALFADataAuxContainer_v1::yRPotCS
std::vector< std::vector< float > > yRPotCS
Definition: ALFADataAuxContainer_v1.h:59
SG_BASE
SG_BASE(xAOD::ALFADataAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::ALFADataAuxContainer_v1::odFibSel
std::vector< std::vector< int > > odFibSel
Definition: ALFADataAuxContainer_v1.h:47
xAOD::ALFADataAuxContainer_v1::maxTrackCnt
std::vector< int > maxTrackCnt
Definition: ALFADataAuxContainer_v1.h:39
xAOD::ALFADataAuxContainer_v1::yLhcCS
std::vector< std::vector< float > > yLhcCS
Definition: ALFADataAuxContainer_v1.h:56
xAOD::ALFADataAuxContainer_v1::xLhcCS
std::vector< std::vector< float > > xLhcCS
Definition: ALFADataAuxContainer_v1.h:55
xAOD::ALFADataAuxContainer_v1::detectorPartID
std::vector< std::vector< int > > detectorPartID
Definition: ALFADataAuxContainer_v1.h:38
xAOD::ALFADataAuxContainer_v1::yStatCS
std::vector< std::vector< float > > yStatCS
Definition: ALFADataAuxContainer_v1.h:61