else AliDebug(1, "Cl exchange container missing. Activate by calling \"InitExchangeContainers()\"");
if(DebugLevel()>=1){
- if(!clInfoArr) clInfoArr=new TObjArray(AliTRDseedV1::kNclusters);
+ if(!clInfoArr){
+ clInfoArr=new TObjArray(AliTRDseedV1::kNclusters);
+ clInfoArr->SetOwner(kFALSE);
+ }
clInfoArr->Add(clInfo);
}
}
<<"status=" << status
<<"clInfo.=" << clInfoArr
<< "\n";
+ clInfoArr->Clear();
}
}
+ if(clInfoArr) delete clInfoArr;
return (TH3S*)arr->At(0);
}
if(fMCcl) fMCcl->Add(clInfo);
else AliDebug(1, "MCcl exchange container missing. Activate by calling \"InitExchangeContainers()\"");
if(DebugLevel()>=5){
- if(!clInfoArr) clInfoArr=new TObjArray(AliTRDseedV1::kNclusters);
+ if(!clInfoArr){
+ clInfoArr=new TObjArray(AliTRDseedV1::kNclusters);
+ clInfoArr->SetOwner(kFALSE);
+ }
clInfoArr->Add(clInfo);
}
}