00001
00002 #ifndef XAODTRIGRINGER_VERSIONS_TRIGRINGERAUXCONTAINER_V2_H
00003 #define XAODTRIGRINGER_VERSIONS_TRIGRINGERAUXCONTAINER_V2_H
00004
00005
00006 extern "C" {
00007 #include <stdint.h>
00008 }
00009
00010 #include <vector>
00011 #include "AthLinks/ElementLink.h"
00012
00013 #include "xAODCore/AuxContainerBase.h"
00014 #include "xAODTrigCalo/TrigEMClusterContainer.h"
00015
00016 namespace xAOD {
00025 class TrigRingerRingsAuxContainer_v2: public AuxContainerBase{
00026
00027 public:
00029 TrigRingerRingsAuxContainer_v2();
00030
00031 private:
00032 std::vector< std::vector< float > > rings;
00034 std::vector< ElementLink< TrigEMClusterContainer > > emClusterLink;
00035
00036 };
00037 }
00038
00039 #include "xAODCore/BaseInfo.h"
00040 SG_BASE( xAOD::TrigRingerRingsAuxContainer_v2, xAOD::AuxContainerBase );
00041
00042 #endif // XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGSAUXCONTAINER_V1_H