00001 /* 00002 * \class PerElecPulseHeader 00003 * 00004 * \brief Persistant version of PerElecPulseHeader 00005 * 00006 * bseilhan@iit.edu Tue Aug 19 21:18:13 CDT 2008 00007 * 00008 */ 00009 00010 00011 #ifndef PERELECPULSEHEADER_H 00012 #define PERELECPULSEHEADER_H 00013 00014 #include "PerElecEvent/PerElecPulseCollection.h" 00015 00016 #include <map> 00017 00018 class PerElecPulseHeader { 00019 public: 00020 typedef std::map<short int,PerElecPulseCollection*> detCollMap; 00021 00022 PerElecPulseHeader(); 00023 PerElecPulseHeader(const detCollMap& in_pulseContainer); 00024 virtual ~PerElecPulseHeader(); 00025 00026 detCollMap pulseCollections; 00027 }; 00028 00029 #endif // PERELECPULSEHEADER_H