00001 #ifndef XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H
00002 #define XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H
00003
00004
00005 #include <vector>
00006
00007
00008 #include "xAODCore/AuxContainerBase.h"
00009 #include "AthLinks/ElementLink.h"
00010
00011 namespace xAOD {
00012
00023 class TrackMeasurementValidationAuxContainer_v1 : public AuxContainerBase {
00024
00025 public:
00027 TrackMeasurementValidationAuxContainer_v1();
00028
00029 private:
00030 std::vector< uint64_t > identifier;
00031 std::vector< std::vector< uint64_t > > rdoIdentifierList;
00032
00033 std::vector< float > localX;
00034 std::vector< float > localY;
00035 std::vector< float > localXError;
00036 std::vector< float > localYError;
00037 std::vector< float > localXYCorrelation;
00038
00039 std::vector< float > globalX;
00040 std::vector< float > globalY;
00041 std::vector< float > globalZ;
00042
00043 };
00044 }
00045
00046
00047 #include "xAODCore/BaseInfo.h"
00048 SG_BASE( xAOD::TrackMeasurementValidationAuxContainer_v1, xAOD::AuxContainerBase );
00049
00050 #endif // XAODTRACKING_VERSIONS_TRACKMEASUREMENTVALIDATIONAUXCONTAINER_V1_H