00001 #include "PerElecEvent/PerElecPulseCollection.h" 00002 00003 PerElecPulseCollection::PerElecPulseCollection() 00004 { 00005 } 00006 00007 PerElecPulseCollection::PerElecPulseCollection(short int det, 00008 const PulseContainer& in_Pulses) 00009 : detector( det ) 00010 , pulses( in_Pulses ) 00011 { 00012 } 00013 00014 PerElecPulseCollection::~PerElecPulseCollection() 00015 { 00016 PulseContainer::iterator it, done = pulses.end(); 00017 for (it = pulses.begin(); it != done; ++it) { 00018 delete *it; 00019 } 00020 pulses.clear(); 00021 }