+AliPHOSGetter::~AliPHOSGetter(){
+ //Here we remove all TFolders and TTasks with current title and file name
+ TFolder * aliceF = (TFolder*)gROOT->FindObjectAny("YSAlice") ;
+
+ if(aliceF){
+ //Hits: the hierarchy is //YSALICE/WhiteBoard/Hits/PHOS/...
+ TFolder * hitsF = (TFolder*)aliceF->FindObject("WhiteBoard/Hits/PHOS") ;
+ if(hitsF){
+ TObject * h = hitsF->FindObject("hits") ;
+ hitsF->Remove(h) ;
+ }
+
+ //SDigits: the hierarchy is //YSALICE/WhiteBoard/SDigits/PHOS/...
+ TFolder * sdigitsF = (TFolder*)aliceF->FindObject("WhiteBoard/SDigits/PHOS") ;
+ if(sdigitsF){
+ TCollection* l = sdigitsF->GetListOfFolders() ;
+ TIter it(l) ;
+ TObject * sf ;
+ while((sf = it.Next()) )
+ sdigitsF->RecursiveRemove(sf) ;
+ }
+ }
+}
+//____________________________________________________________________________