fDigit(new AliMUONDigit()),
fLocalTrigger(new AliMUONLocalTrigger()),
fGlobalTrigger(new AliMUONGlobalTrigger()),
- fCrateManager(new AliMUONTriggerCrateStore()),
+ fCrateManager(0x0),
fTrackerTimer(),
fTriggerTimer(),
fMappingTimer()
// bus patch
fBusPatchManager->ReadBusPatchFile();
- // Crate manager
- fCrateManager->ReadFromFile();
-
+
fTrackerTimer.Start(kTRUE); fTrackerTimer.Stop();
fTriggerTimer.Start(kTRUE); fTriggerTimer.Stop();
fMappingTimer.Start(kTRUE); fMappingTimer.Stop();
delete fLocalTrigger;
delete fGlobalTrigger;
- delete fCrateManager;
-
delete fBusPatchManager;
AliInfo(Form("Execution time for MUON tracker : R:%.2fs C:%.2fs",
for(Int_t iReg = 0; iReg < nReg ;iReg++){ //reg loop
- // crate info
+ // crate info
+ if (!fCrateManager) AliFatal("Crate Store not defined");
AliMUONTriggerCrate* crate = fCrateManager->Crate(fRawStreamTrigger->GetDDL(), iReg);
if (!crate)
void SetScalerEvent() {fScalerEvent = kTRUE;}
+ void SetCrateManager(AliMUONTriggerCrateStore* crateManager) {fCrateManager = crateManager;}
+
private:
AliMUONData* fMUONData; //!< Data container for MUON subsystem