00001
00011 #ifndef XAODFORWARD_VERSIONS_AFPSIHITAUXCONTAINER_V1_H
00012 #define XAODFORWARD_VERSIONS_AFPSIHITAUXCONTAINER_V1_H
00013
00014 #include<vector>
00015
00016
00017 #include "xAODCore/AuxContainerBase.h"
00018
00019
00020 #include "xAODForward/AFPSiHit.h"
00021
00022
00023 namespace xAOD {
00024
00030 class AFPSiHitAuxContainer_v1 : public AuxContainerBase {
00031
00032 public:
00033 AFPSiHitAuxContainer_v1();
00034
00035 private:
00036 std::vector< float > depositedCharge;
00037 std::vector< float > timeOverThreshold;
00038
00039 std::vector< int > stationID;
00040 std::vector< int > pixelLayerID;
00041 std::vector< int > pixelRowIDChip;
00042 std::vector< int > pixelColIDChip;
00043 std::vector< std::vector<AFPSiHit::AFPTrackLink_t> > tracksLinks;
00044 };
00045
00046
00047 }
00048
00049
00050 #include "xAODCore/BaseInfo.h"
00051 SG_BASE( xAOD::AFPSiHitAuxContainer_v1, xAOD::AuxContainerBase );
00052
00053
00054 #endif // XAODFORWARD_VERSIONS_AFPSIHITAUXCONTAINER_V1_H
00055