ATLAS Offline Software
Loading...
Searching...
No Matches
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
11#include "AthLinks/ElementLink.h"
14
15
16namespace xAOD {
19 public:
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"
39
40
41#endif
#define SG_BASE(D, B)
Declare that class D derives from class B.
Common base class for the auxiliary containers.
AuxContainerBase(bool allowDynamicVars=true)
Default constructor.
std::vector< TrackStateIndexType > measDim
std::vector< TrackStateIndexType > filtered
std::vector< TrackStateIndexType > next
std::vector< TrackStateIndexType > calibrated
std::vector< TrackStateIndexType > smoothed
std::vector< unsigned int > surfaceIndex
std::vector< TrackStateIndexType > predicted
std::vector< TrackStateIndexType > jacobian
std::vector< TrackStateIndexType > previous
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
uint32_t TrackStateIndexType
setEventNumber uint32_t