00001
00002
00003 #ifndef XAODCALOEVENT_VERSIONS_CALOCLUSTERAUXCONTAINER_V2_H
00004 #define XAODCALOEVENT_VERSIONS_CALOCLUSTERAUXCONTAINER_V2_H
00005
00006
00007 #include <vector>
00008
00009
00010 #include "xAODCore/AuxContainerBase.h"
00011
00012 namespace xAOD {
00013
00025 class CaloClusterAuxContainer_v2 : public AuxContainerBase {
00026
00027 public:
00029 CaloClusterAuxContainer_v2();
00031 ~CaloClusterAuxContainer_v2() {}
00032
00033 private:
00036 std::vector<float> time;
00037 std::vector<unsigned> clusterSize;
00038 std::vector<float> eta0;
00039 std::vector<float> phi0;
00040 std::vector<float> rawE;
00041 std::vector<float> rawEta;
00042 std::vector<float> rawPhi;
00043 std::vector<float> rawM;
00044 std::vector<float> altE;
00045 std::vector<float> altEta;
00046 std::vector<float> altPhi;
00047 std::vector<float> altM;
00048
00049 std::vector<float> calE;
00050 std::vector<float> calEta;
00051 std::vector<float> calPhi;
00052 std::vector<float> calM;
00054
00057 std::vector <std::vector< float > > e_sampl;
00059
00060 };
00061
00062 }
00063
00064
00065 #include "xAODCore/BaseInfo.h"
00066 SG_BASE( xAOD::CaloClusterAuxContainer_v2, xAOD::AuxContainerBase );
00067
00068 #endif // XAODCALOEVENT_VERSIONS_CALOCLUSTERAUXCONTAINER_V1_H