00001
00011 #ifndef XAODFORWARD_VERSIONS_AFPTRACKAUXCONTAINER_V1_H
00012 #define XAODFORWARD_VERSIONS_AFPTRACKAUXCONTAINER_V1_H
00013
00014 #include<vector>
00015
00016
00017 #include "xAODCore/AuxContainerBase.h"
00018
00019
00020 #include "xAODForward/AFPTrack.h"
00021
00022
00023 namespace xAOD {
00024
00028 class AFPTrackAuxContainer_v1 : public AuxContainerBase {
00029
00030 public:
00032 AFPTrackAuxContainer_v1();
00033
00034 private:
00035
00036 std::vector< int > stationID;
00037 std::vector< float > xLocal;
00038 std::vector< float > yLocal;
00039 std::vector< float > zLocal;
00040 std::vector< float > xSlope;
00041 std::vector< float > ySlope;
00042
00043 std::vector< int > nHoles;
00044 std::vector< int > nHits;
00045 std::vector< std::vector<AFPTrack::AFPHitLink_t> > hits;
00046 std::vector< float > chi2;
00047 std::vector< int > algID;
00048
00049 };
00050
00051
00052 }
00053
00054
00055 #include "xAODCore/BaseInfo.h"
00056 SG_BASE( xAOD::AFPTrackAuxContainer_v1, xAOD::AuxContainerBase );
00057
00058
00059 #endif // XAODFORWARD_VERSIONS_AFPTRACKAUXCONTAINER_V1_H
00060