ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODForward
xAODForward
versions
AFPProtonAuxContainer_v1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2018 CERN for the benefit of the ATLAS collaboration
3
*/
4
13
14
#ifndef XAODFORWARD_VERSIONS_AFPPROTONAUXCONTAINER_V1_H
15
#define XAODFORWARD_VERSIONS_AFPPROTONAUXCONTAINER_V1_H
16
17
// EDM include(s):
18
#include "
xAODCore/AuxContainerBase.h
"
19
20
// Local include(s):
21
#include "
xAODForward/versions/AFPProton_v1.h
"
22
23
namespace
xAOD
{
24
25
class
AFPProtonAuxContainer_v1
:
public
AuxContainerBase
26
{
27
public
:
28
AFPProtonAuxContainer_v1
();
29
30
private
:
31
std::vector<float>
px
;
32
std::vector<float>
py
;
33
std::vector<float>
pz
;
34
std::vector<float>
e
;
35
36
std::vector<float>
chi2
;
37
std::vector<int>
side
;
38
std::vector<int>
methodID
;
39
40
std::vector<std::vector<AFPProton_v1::AFPTrackLink_t> >
afpTrackLinks
;
41
};
// class AFPProtonAuxContainer_v1
42
43
}
// namespace xAOD
44
45
// StoreGate registration
46
#include "
xAODCore/BaseInfo.h
"
47
SG_BASE
(
xAOD::AFPProtonAuxContainer_v1
,
xAOD::AuxContainerBase
);
48
49
#endif
AFPProton_v1.h
Header file for AFPProton_v1 class representing a reconstructed proton measured in AFP detectors.
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::AFPProtonAuxContainer_v1
Definition
AFPProtonAuxContainer_v1.h:26
xAOD::AFPProtonAuxContainer_v1::px
std::vector< float > px
Definition
AFPProtonAuxContainer_v1.h:31
xAOD::AFPProtonAuxContainer_v1::AFPProtonAuxContainer_v1
AFPProtonAuxContainer_v1()
Definition
AFPProtonAuxContainer_v1.cxx:20
xAOD::AFPProtonAuxContainer_v1::chi2
std::vector< float > chi2
Definition
AFPProtonAuxContainer_v1.h:36
xAOD::AFPProtonAuxContainer_v1::pz
std::vector< float > pz
Definition
AFPProtonAuxContainer_v1.h:33
xAOD::AFPProtonAuxContainer_v1::side
std::vector< int > side
Definition
AFPProtonAuxContainer_v1.h:37
xAOD::AFPProtonAuxContainer_v1::py
std::vector< float > py
Definition
AFPProtonAuxContainer_v1.h:32
xAOD::AFPProtonAuxContainer_v1::e
std::vector< float > e
Definition
AFPProtonAuxContainer_v1.h:34
xAOD::AFPProtonAuxContainer_v1::afpTrackLinks
std::vector< std::vector< AFPProton_v1::AFPTrackLink_t > > afpTrackLinks
Definition
AFPProtonAuxContainer_v1.h:40
xAOD::AFPProtonAuxContainer_v1::methodID
std::vector< int > methodID
Definition
AFPProtonAuxContainer_v1.h:38
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.17.0