00001 #include "PerReadoutEvent/PerSimReadoutHeader.h" 00002 #include "PerReadoutEvent/PerSimReadout.h" 00003 00004 PerSimReadoutHeader::PerSimReadoutHeader():PerHeaderObject() 00005 ,readouts() 00006 { 00007 } 00008 00009 PerSimReadoutHeader::~PerSimReadoutHeader() 00010 { 00011 this->clear(); 00012 } 00013 00014 void PerSimReadoutHeader::clear() 00015 { 00016 std::vector<PerSimReadout*>::iterator it; 00017 for(it=readouts.begin();it!=readouts.end();++it) 00018 { 00019 delete *it; 00020 *it = 0; 00021 } 00022 readouts.clear(); 00023 }