00001 /* 00002 * \class PerElecPulseCollection 00003 * 00004 * \brief Persistant version of PerElecPulseCollection 00005 * 00006 * bseilhan@iit.edu 2008-08-29 00007 * 00008 */ 00009 00010 00011 #ifndef PERELECPULSECOLLECTION_H 00012 #define PERELECPULSECOLLECTION_H 00013 00014 #include "PerElecEvent/PerElecPulse.h" 00015 00016 #include <vector> 00017 00018 class PerElecPulseCollection { 00019 public: 00020 typedef std::vector<PerElecPulse*> PulseContainer; 00021 00022 PerElecPulseCollection(); 00023 PerElecPulseCollection(short int det, 00024 const PulseContainer& in_pulses); 00025 virtual ~PerElecPulseCollection(); 00026 00027 PulseContainer pulses; 00028 short int detector; 00029 }; 00030 00031 #endif // PERELECPULSECOLLECTION_H