00001 #include "PerSimEvent/PerSimHitHeader.h" 00002 00003 PerSimHitHeader::PerSimHitHeader() 00004 : hitCollections() 00005 { 00006 } 00007 PerSimHitHeader::PerSimHitHeader(const phc_map& in_hitCollections) 00008 : hitCollections(in_hitCollections) 00009 { 00010 } 00011 00012 PerSimHitHeader::~PerSimHitHeader() 00013 { 00014 phc_map::iterator it, done = hitCollections.end(); 00015 for (it = hitCollections.begin(); it != done; ++it) { 00016 delete it->second; 00017 } 00018 hitCollections.clear(); 00019 }