ATLAS Offline Software
NeutralParticleAuxContainer_v1.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 /*
3  Copyright (C) 2002-2020 CERN for the benefit of the ATLAS collaboration
4 */
5 #ifndef XAODTRACKING_VERSIONS_NEUTRALPARTICLEAUXCONTAINER_V1_H
6 #define XAODTRACKING_VERSIONS_NEUTRALPARTICLEAUXCONTAINER_V1_H
7 
8 // System include(s):
9 #include <stdint.h>
10 #include <vector>
11 
12 // EDM include(s):
14 
15 namespace xAOD {
16 
26 
27  public:
30 
31  private:
33  void dump() const;
34 
37  std::vector< float > d0;
38  std::vector< float > z0;
39  std::vector< float > phi;
40  std::vector< float > theta;
41  std::vector< float > oneOverP;
42 
43  std::vector< std::vector<float> > definingParametersCovMatrix;
44 
45  std::vector< float > vx;
46  std::vector< float > vy;
47  std::vector< float > vz;
48 
49  }; // class NeutralParticleAuxContainer_v1
50 
51 } // namespace xAOD
52 
53 #include "xAODCore/BaseInfo.h"
55 
56 #endif // XAODJET_VERSIONS_JETAUXCONTAINER_V1_H
xAOD::NeutralParticleAuxContainer_v1::NeutralParticleAuxContainer_v1
NeutralParticleAuxContainer_v1()
Default constructor.
Definition: NeutralParticleAuxContainer_v1.cxx:15
AuxContainerBase.h
xAOD::AuxContainerBase
Common base class for the auxiliary containers.
Definition: AuxContainerBase.h:59
BaseInfo.h
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition: ICaloAffectedTool.h:24
xAOD::NeutralParticleAuxContainer_v1::d0
std::vector< float > d0
Definition: NeutralParticleAuxContainer_v1.h:37
xAOD::NeutralParticleAuxContainer_v1
Temporary container used until we have I/O for AuxStoreInternal.
Definition: NeutralParticleAuxContainer_v1.h:25
xAOD::NeutralParticleAuxContainer_v1::vx
std::vector< float > vx
Definition: NeutralParticleAuxContainer_v1.h:45
xAOD::NeutralParticleAuxContainer_v1::dump
void dump() const
Dumps contents (for debugging)
Definition: NeutralParticleAuxContainer_v1.cxx:32
xAOD::NeutralParticleAuxContainer_v1::theta
std::vector< float > theta
Definition: NeutralParticleAuxContainer_v1.h:40
xAOD::NeutralParticleAuxContainer_v1::vz
std::vector< float > vz
Definition: NeutralParticleAuxContainer_v1.h:47
xAOD::NeutralParticleAuxContainer_v1::definingParametersCovMatrix
std::vector< std::vector< float > > definingParametersCovMatrix
Definition: NeutralParticleAuxContainer_v1.h:43
xAOD::NeutralParticleAuxContainer_v1::z0
std::vector< float > z0
Definition: NeutralParticleAuxContainer_v1.h:38
xAOD::NeutralParticleAuxContainer_v1::phi
std::vector< float > phi
Definition: NeutralParticleAuxContainer_v1.h:39
SG_BASE
SG_BASE(xAOD::NeutralParticleAuxContainer_v1, xAOD::AuxContainerBase)
xAOD::NeutralParticleAuxContainer_v1::oneOverP
std::vector< float > oneOverP
Definition: NeutralParticleAuxContainer_v1.h:41
xAOD::NeutralParticleAuxContainer_v1::vy
std::vector< float > vy
Definition: NeutralParticleAuxContainer_v1.h:46