00001
00002
00003 #ifndef XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGS_V1_H
00004 #define XAODTRIGRINGER_VERSIONS_TRIGRINGERRINGS_V1_H
00005
00006
00007 extern "C" {
00008 #include <stdint.h>
00009 }
00010
00011
00012 #include "AthContainers/AuxElement.h"
00013 #include <vector>
00014
00015
00016
00017 namespace xAOD{
00018 class TrigRingerRings_v1 : public SG::AuxElement{
00019
00020 public:
00021
00025 TrigRingerRings_v1();
00026
00028 const std::vector< float >& rings() const;
00029 long RoIword() const;
00030
00031 void setRings(const std::vector<float> &r);
00032 void setRoiWord(long w);
00033 unsigned size() const;
00034
00035 };
00036 }
00037
00038
00039 #include "xAODCore/BaseInfo.h"
00040 SG_BASE( xAOD::TrigRingerRings_v1, SG::AuxElement );
00041
00042 #endif