00001
00002
00003 #ifndef XAODFORWARD_VERSIONS_ALFADATAAUXCONTAINER_V1_H
00004 #define XAODFORWARD_VERSIONS_ALFADATAAUXCONTAINER_V1_H
00005
00006
00007 #include <vector>
00008
00009
00010 #include "xAODCore/AuxContainerBase.h"
00011
00012 namespace xAOD {
00013
00024 class ALFADataAuxContainer_v1 : public AuxContainerBase {
00025
00026 public:
00028 ALFADataAuxContainer_v1();
00029
00030 private:
00033 std::vector< std::vector< int > > detectorPartID;
00034 std::vector< int > maxTrackCnt;
00035 std::vector< std::vector< float > > overU;
00036 std::vector< std::vector< float > > overV;
00037 std::vector< std::vector< float > > overY;
00038 std::vector< std::vector< int > > numU;
00039 std::vector< std::vector< int > > numV;
00040 std::vector< std::vector< int > > numY;
00041 std::vector< std::vector< int > > mdFibSel;
00042 std::vector< std::vector< int > > odFibSel;
00043 std::vector< std::vector< float > > xDetCS;
00044 std::vector< std::vector< float > > yDetCS;
00046
00050 std::vector< std::vector< float > > xLhcCS;
00051 std::vector< std::vector< float > > yLhcCS;
00052 std::vector< std::vector< float > > zLhcCS;
00053 std::vector< std::vector< float > > xRPotCS;
00054 std::vector< std::vector< float > > yRPotCS;
00055 std::vector< std::vector< float > > xStatCS;
00056 std::vector< std::vector< float > > yStatCS;
00057 std::vector< std::vector< float > > xBeamCS;
00058 std::vector< std::vector< float > > yBeamCS;
00060
00063 std::vector< std::vector< int > > scaler;
00064 std::vector< std::vector< int > > trigPat;
00066
00069 std::vector< std::vector< int > > mdFiberHits;
00070 std::vector< std::vector< int > > mdMultiplicity;
00072
00075 std::vector< std::vector< int > > odFiberHitsPos;
00076 std::vector< std::vector< int > > odFiberHitsNeg;
00077 std::vector< std::vector< int > > odMultiplicityPos;
00078 std::vector< std::vector< int > > odMultiplicityNeg;
00080
00081 };
00082
00083 }
00084
00085
00086 #include "xAODCore/BaseInfo.h"
00087 SG_BASE( xAOD::ALFADataAuxContainer_v1, xAOD::AuxContainerBase );
00088
00089 #endif //XAODFORWARD_VERSIONS_ALFADATAAUXCONTAINER_V1_H