#endif
#include "AliMpExMap.h"
-#include "AliMpGlobalCrate.h"
#include "AliMpRegionalTrigger.h"
Bool_t WriteConfig(const char* localFile,
const char* regionalFile,
const char* globalFile,
- AliMUONVStore* localMasks,
+ const AliMUONVStore* localMasks,
AliMUONRegionalTriggerConfig* regionalConfig,
AliMUONGlobalCrateConfig* globalConfig) const;
- Int_t ReadGlobalConfig(const char* globalFile, AliMUONGlobalCrateConfig* globalConfig);
+ Int_t ReadGlobalConfig(const char* globalFile, AliMUONGlobalCrateConfig* globalConfig) const;
Bool_t WriteGlobalConfig(const char* globalFile, AliMUONGlobalCrateConfig* globalConfig) const;
Int_t ReadLocalMasks(const char* localFile, AliMUONVStore& localMasks) const;
- Bool_t WriteLocalMasks(const char* localFile, AliMUONVStore& localMasks, AliMUONRegionalTriggerConfig* regionalConfig) const;
+ Bool_t WriteLocalMasks(const char* localFile, const AliMUONVStore& localMasks) const;
void ReadLocalLUT(AliMUONTriggerLut& lut, Int_t localBoardId, FILE* flut);
FILE* flut);
Int_t LocalBoardId(Int_t index) const;
+ Int_t LocalBoardId(Int_t ddlId, Int_t crateId, Int_t localId) const;
private:
private:
AliMpRegionalTrigger fRegionalTrigger; //!< Regional trigger
- AliMpGlobalCrate fGlobalCrate; //!< Global crate object
static const UInt_t fgkLocalLutSize; ///< length of the lut for one local board