if ( fESDsQAList ) {
for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++) {
if ( fESDsQAList[specie] ) {
- if ( fESDsQAList[specie]->IsOwner() )
fESDsQAList[specie]->Delete() ;
}
}
if ( fRawsQAList ) {
for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++) {
if ( fRawsQAList[specie] ) {
- if ( fRawsQAList[specie]->IsOwner() )
- fRawsQAList[specie]->Delete() ;
+ fRawsQAList[specie]->Delete() ;
}
}
delete[] fRawsQAList ;
if ( fDigitsQAList ) {
for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++) {
if ( fDigitsQAList[specie] ) {
- if ( fDigitsQAList[specie]->IsOwner() )
- fDigitsQAList[specie]->Delete() ;
+ fDigitsQAList[specie]->Delete() ;
}
}
delete[] fDigitsQAList ;
if ( fRecPointsQAList ) {
for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++) {
if ( fRecPointsQAList[specie] ) {
- if ( fRecPointsQAList[specie]->IsOwner() )
- fRecPointsQAList[specie]->Delete() ;
+ fRecPointsQAList[specie]->Delete() ;
}
}
delete[] fRecPointsQAList ;
fESDsQAList = new TObjArray *[AliRecoParam::kNSpecies] ;
for (Int_t specie = 0 ; specie < AliRecoParam::kNSpecies ; specie++) {
fESDsQAList[specie] = new TObjArray(AliQAv1::GetMaxQAObj()) ;
- fESDsQAList[specie]->SetName(Form("%s_%s", GetName(), AliQAv1::GetTaskName(task).Data(), AliRecoParam::GetEventSpecieName(specie))) ;
+ fESDsQAList[specie]->SetName(Form("%s_%s", GetName(), AliQAv1::GetTaskName(task).Data())); //, AliRecoParam::GetEventSpecieName(specie))) ;
}
}
rv = fESDsQAList ;
//____________________________________________________________________________
void AliQADataMakerRec::InitRecoParams()
{
+ // Get the recoparam form the OCDB
if (!fRecoParam) {
AliDebug(AliQAv1::GetQADebugLevel(), Form("Loading reconstruction parameter objects for detector %s", GetName()));
AliCDBPath path(GetName(),"Calib","RecoParam");
TIter next(list[spec]) ;
TH1 * histo = NULL ;
while ( (histo = dynamic_cast<TH1*> (next())) ) {
- histo->Reset() ;
+ histo->Reset("ICE") ;
+ histo->ResetStats() ;
}
}
}