store = AliMUONCalibrationData::CreatePedestals(runNumber,&startOfValidity);
fData = CreateDataPedestals(startOfValidity);
}
- else if ( stype == "KILLMAP" )
+ else if ( stype == "OCCUPANCY" )
{
- store = AliMUONCalibrationData::CreateKillMap(runNumber,&startOfValidity);
- fData = CreateDataKillMap(startOfValidity);
+ store = AliMUONCalibrationData::CreateOccupancyMap(runNumber,&startOfValidity);
+
+ if (store)
+ {
+ fData = new AliMUONTrackerData(Form("OCC%d",runNumber),"OccupancyMap",*store);
+ fData->SetDimensionName(0,"One");
+ fData->SetDimensionName(1,"Zero");
+ }
}
else if ( stype == "GAINS" )
{
return;
}
- fData->Add(*store);
-
+ if ( stype != "OCCUPANCY" )
+ {
+ fData->Add(*store);
+ }
+
delete store;
}
return data;
}
-//_____________________________________________________________________________
-AliMUONVTrackerData*
-AliMUONTrackerOCDBDataMaker::CreateDataKillMap(Int_t runNumber)
-{
- /// Create data to hold pedestal values
-
- AliMUONVTrackerData* data = new AliMUONTrackerData(Form("KILL%d",runNumber),"KillMap",1,kTRUE);
- data->SetDimensionName(0,"Kill");
- return data;
-}
-
//_____________________________________________________________________________
AliMUONVStore*
AliMUONTrackerOCDBDataMaker::CreateHVStore(TMap& m)