///
/// \author Ch. Finck, Subatech Nantes
-#ifndef ALIMUON_TRIGGER_CRATE_CONFIG_H
-#define ALIMUON_TRIGGER_CRATE_CONFIG_H
+#ifndef ALI_MUON_TRIGGER_CRATE_CONFIG_H
+#define ALI_MUON_TRIGGER_CRATE_CONFIG_H
#include "AliMpArrayI.h"
#include "AliMpTriggerCrate.h"
public:
AliMUONTriggerCrateConfig(AliMpTriggerCrate* mpTriggerCrate);
- AliMUONTriggerCrateConfig(TRootIOCtor* /*ioCtor*/);
+ AliMUONTriggerCrateConfig(TRootIOCtor* ioCtor);
virtual ~AliMUONTriggerCrateConfig();
// set methods
Bool_t HasLocalBoard(Int_t localBoardId) const;
Bool_t AddLocalBoard(Int_t localBoardId);
+ // Only for checking data memebres for backward compatibility
+ // These methods should not be called from other code !!!
+ Int_t GetNofLocalBoardsOld() const;
+ Int_t GetLocalBoardIdOld(Int_t index) const;
+
private:
/// Not implemented
AliMUONTriggerCrateConfig();
UShort_t fMask; ///< regional mask
UShort_t fMode; ///< mode operating for crate
UShort_t fCoinc; ///< coincidence mode for crate
-
+
+ // not used data members kept for backward compatibility
+ UShort_t fId; ///< crate number
+ AliMpArrayI fLocalBoard; ///< local board connected to this crate
+
ClassDef(AliMUONTriggerCrateConfig,2) // The class collectiong electronics properties of DDL
};