using namespace std; #include "honlinerichpattern.h" #include "hrichcal.h" #include #include #include "TObjString.h" ClassImp(HOnlineRichPattern) HOnlineRichPattern::HOnlineRichPattern(const Char_t* name, const Char_t* title, Int_t active,Int_t resetable): TNamed(name,title) { fIsActive=active; fisResetable=resetable; refreshrate=500; newPattern = new TList(); oldPattern = new TList(); newPattern->SetOwner(kTRUE); oldPattern->SetOwner(kTRUE); } void HOnlineRichPattern::reset() { oldPattern->Clear(); delete oldPattern; oldPattern = newPattern; oldPattern->SetOwner(kTRUE); newPattern = new TList(); newPattern->SetOwner(kTRUE); } HOnlineRichPattern::~HOnlineRichPattern(){ delete oldPattern; delete newPattern; }