}
//____________________________________________________________________________
-AliDigitizer* AliPHOS::CreateDigitizer(AliRunDigitizer* manager) const
+AliDigitizer* AliPHOS::CreateDigitizer(AliDigitizationInput* digInput) const
{
- return new AliPHOSDigitizer(manager);
+ return new AliPHOSDigitizer(digInput);
}
//____________________________________________________________________________
pulse->GetRawFormatTimeBins(), adcValuesHigh, kAdcThreshold);
}
}
-
+ delete [] adcValuesLow;
+ delete [] adcValuesHigh;
+
// write real header and close last file
for (Int_t iDDL=0; iDDL<maxDDL; iDDL++) {
if (buffer[iDDL]) {
AliPHOSSDigitizer phosDigitizer(fLoader->GetRunLoader()->GetFileName().Data()) ;
phosDigitizer.SetEventRange(0, -1) ; // do all the events
- phosDigitizer.ExecuteTask("all") ;
+ phosDigitizer.Digitize("all") ;
}
// Links Hits in the Tree to Hits array
TBranch *branch;
char branchname[20];
- sprintf(branchname,"%s",GetName());
+ snprintf(branchname,20,"%s",GetName());
// Branch address for hit tree
TTree *treeH = fLoader->TreeH();
if (treeH) {