ATLAS Offline Software
Toggle main menu visibility
Loading...
Searching...
No Matches
Event
xAOD
xAODTracking
xAODTracking
versions
TrackStateAuxContainer_v1.h
Go to the documentation of this file.
1
/*
2
Copyright (C) 2002-2023 CERN for the benefit of the ATLAS collaboration
3
*/
4
5
#ifndef XAODTRACKING_VERSIONS_TRACKSTATEAUXCONTAINER_V1_H
6
#define XAODTRACKING_VERSIONS_TRACKSTATEAUXCONTAINER_V1_H
7
8
9
10
#include "
xAODCore/AuxContainerBase.h
"
11
#include "AthLinks/ElementLink.h"
12
#include "
xAODMeasurementBase/UncalibratedMeasurementContainer.h
"
13
#include "
xAODTracking/TrackSurfaceContainer.h
"
14
15
16
namespace
xAOD
{
17
using
TrackStateIndexType
=
uint32_t
;
18
class
TrackStateAuxContainer_v1
:
public
AuxContainerBase
{
19
public
:
20
TrackStateAuxContainer_v1
();
21
std::vector<float>
chi2
;
22
std::vector<double>
pathLength
;
23
std::vector< uint64_t >
typeFlags
;
24
std::vector<TrackStateIndexType>
previous
;
25
std::vector<TrackStateIndexType>
next
;
26
std::vector<TrackStateIndexType>
predicted
;
27
std::vector<TrackStateIndexType>
filtered
;
28
std::vector<TrackStateIndexType>
smoothed
;
29
std::vector<TrackStateIndexType>
jacobian
;
30
std::vector<TrackStateIndexType>
calibrated
;
31
std::vector<TrackStateIndexType>
measDim
;
32
std::vector< uint64_t >
geometryId
;
33
std::vector<unsigned int>
surfaceIndex
;
34
};
35
}
36
37
#include "
xAODCore/BaseInfo.h
"
38
SG_BASE
(
xAOD::TrackStateAuxContainer_v1
,
xAOD::AuxContainerBase
);
39
40
41
#endif
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
TrackSurfaceContainer.h
UncalibratedMeasurementContainer.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::TrackStateAuxContainer_v1
Definition
TrackStateAuxContainer_v1.h:18
xAOD::TrackStateAuxContainer_v1::pathLength
std::vector< double > pathLength
Definition
TrackStateAuxContainer_v1.h:22
xAOD::TrackStateAuxContainer_v1::measDim
std::vector< TrackStateIndexType > measDim
Definition
TrackStateAuxContainer_v1.h:31
xAOD::TrackStateAuxContainer_v1::filtered
std::vector< TrackStateIndexType > filtered
Definition
TrackStateAuxContainer_v1.h:27
xAOD::TrackStateAuxContainer_v1::chi2
std::vector< float > chi2
Definition
TrackStateAuxContainer_v1.h:21
xAOD::TrackStateAuxContainer_v1::next
std::vector< TrackStateIndexType > next
Definition
TrackStateAuxContainer_v1.h:25
xAOD::TrackStateAuxContainer_v1::TrackStateAuxContainer_v1
TrackStateAuxContainer_v1()
Definition
TrackStateAuxContainer_v1.cxx:7
xAOD::TrackStateAuxContainer_v1::calibrated
std::vector< TrackStateIndexType > calibrated
Definition
TrackStateAuxContainer_v1.h:30
xAOD::TrackStateAuxContainer_v1::smoothed
std::vector< TrackStateIndexType > smoothed
Definition
TrackStateAuxContainer_v1.h:28
xAOD::TrackStateAuxContainer_v1::surfaceIndex
std::vector< unsigned int > surfaceIndex
Definition
TrackStateAuxContainer_v1.h:33
xAOD::TrackStateAuxContainer_v1::predicted
std::vector< TrackStateIndexType > predicted
Definition
TrackStateAuxContainer_v1.h:26
xAOD::TrackStateAuxContainer_v1::jacobian
std::vector< TrackStateIndexType > jacobian
Definition
TrackStateAuxContainer_v1.h:29
xAOD::TrackStateAuxContainer_v1::typeFlags
std::vector< uint64_t > typeFlags
Definition
TrackStateAuxContainer_v1.h:23
xAOD::TrackStateAuxContainer_v1::previous
std::vector< TrackStateIndexType > previous
Definition
TrackStateAuxContainer_v1.h:24
xAOD::TrackStateAuxContainer_v1::geometryId
std::vector< uint64_t > geometryId
Definition
TrackStateAuxContainer_v1.h:32
xAOD
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
Definition
ICaloAffectedTool.h:24
xAOD::uint32_t
setEventNumber uint32_t
Definition
EventInfo_v1.cxx:127
xAOD::TrackStateIndexType
uint32_t TrackStateIndexType
Definition
TrackState_v1.h:15
Generated on
for ATLAS Offline Software by
1.17.0