//____________________________________________________________________________
AliEMCALGetter::~AliEMCALGetter(){
+ if (fPrimaries) {
+ fPrimaries->Delete() ;
+ delete fPrimaries ;
+ }
+
}
//____________________________________________________________________________
(fgObjGetter->fHeaderFile.CompareTo(headerFile)==0))
return fgObjGetter ;
else
- fgObjGetter->~AliEMCALGetter() ; // delete it if already exists another version
+ fgObjGetter->~AliEMCALGetter() ; // delete it already exists another version
fgObjGetter = new AliEMCALGetter(headerFile,branchTitle, rw) ;
//____________________________________________________________________________
AliPHOSGetter::~AliPHOSGetter(){
+ if (fPrimaries) {
+ fPrimaries->Delete() ;
+ delete fPrimaries ;
+ }
+
}
//____________________________________________________________________________
(fgObjGetter->fHeaderFile.CompareTo(headerFile)==0))
return fgObjGetter ;
else
- fgObjGetter->~AliPHOSGetter() ; // delete it if already exists another version
+ fgObjGetter->~AliPHOSGetter() ; // delete it already exists another version
fgObjGetter = new AliPHOSGetter(headerFile,branchTitle) ;