///
/// \author Ch. Finck, Subatech Nantes; I. Hrivnacova, IPN Orsay
-#ifndef ALIMUON_REGIONAL_TRIGGER_CONFIG_H
-#define ALIMUON_REGIONAL_TRIGGER_CONFIG_H
+#ifndef ALI_MUON_REGIONAL_TRIGGER_CONFIG_H
+#define ALI_MUON_REGIONAL_TRIGGER_CONFIG_H
#include <TObject.h>
#include "AliMpExMap.h"
-#include <TObjArray.h>
-
class AliMUONTriggerCrateConfig;
class AliMUONLocalBoardConfig;
// method for looping
Int_t GetNofTriggerCrates() const;
- AliMUONTriggerCrateConfig* GetTriggerCrate(Int_t index) const;
- AliMUONTriggerCrateConfig* GetTriggerCrateFast(Int_t index) const;
- TExMapIter GetTriggerCrateItr() const;
-
+
+ TIterator* CreateCrateIterator() const;
private:
// data members
ClassDef(AliMUONRegionalTriggerConfig,1) // Regional trigger crate config
};
-/// Return trigger crates iterator
-inline TExMapIter AliMUONRegionalTriggerConfig::GetTriggerCrateItr() const {
- return fTriggerCrates.GetIterator();
-}
#endif