![]() |
AliRoot Core
v5-06-15 (45dab64)
|
The class defines the properties of CROCUS FRT. More...
#include <AliMpFrtCrocusConstants.h>
Public Member Functions | |
AliMpFrtCrocusConstants () | |
virtual | ~AliMpFrtCrocusConstants () |
Static Public Member Functions | |
static Int_t | GetGlobalFrtID (Int_t localID, Int_t ddlID) |
static Int_t | GetLocalFrtID (Int_t globalID, Int_t ddlID) |
static Int_t | GetNofDsps () |
static Int_t | GetNofBusPatches () |
static MpPair_t | GetLinkPortId (Int_t index) |
static UInt_t | GetTopAddress (Int_t id) |
static Int_t | GetIdFromTopAddress (UInt_t add) |
static UInt_t | GetBotAddress (Int_t id) |
static Int_t | GetIdFromBotAddress (UInt_t add) |
Private Member Functions | |
AliMpFrtCrocusConstants (const AliMpFrtCrocusConstants &rhs) | |
Not implemented. More... | |
AliMpFrtCrocusConstants & | operator= (const AliMpFrtCrocusConstants &rhs) |
Not implemented. More... | |
Static Private Attributes | |
static const Int_t | fgkOffset = 5 |
Offset for conversion global/local ID. More... | |
static const Int_t | fgkLinkPorts [10] = {0, 1, 2, 3, 5, 0, 1, 2, 3, 5} |
Link port Ids connected to this crocus. More... | |
static const Int_t | fgkNofDsps = 2 |
Number of Dsps connected to this crocus. More... | |
static const Int_t | fgkNofBusPatches = 10 |
Number of Dsps connected to this crocus. More... | |
static const UInt_t | fgkBaseAddress = 0x00040000 |
VME base address for FRT crocus. More... | |
static const UInt_t | fgkAddressOffset = 0x00010000 |
VME address offset for FRT crocus. More... | |
The class defines the properties of CROCUS FRT.
Definition at line 21 of file AliMpFrtCrocusConstants.h.
AliMpFrtCrocusConstants::AliMpFrtCrocusConstants | ( | ) |
Standard constructor
Definition at line 57 of file AliMpFrtCrocusConstants.cxx.
|
virtual |
Destructor
Definition at line 65 of file AliMpFrtCrocusConstants.cxx.
|
private |
Not implemented.
|
static |
return WME bottom address
Definition at line 96 of file AliMpFrtCrocusConstants.cxx.
|
static |
return global bus id from local frt and ddl id
Definition at line 40 of file AliMpFrtCrocusConstants.cxx.
|
static |
return id from WME bottom address
Definition at line 107 of file AliMpFrtCrocusConstants.cxx.
|
static |
return id from WME top address
Definition at line 86 of file AliMpFrtCrocusConstants.cxx.
|
static |
Return the linkPort/dspId by index
Definition at line 117 of file AliMpFrtCrocusConstants.cxx.
Referenced by AliMpDDLStore::GetLinkPortId().
|
static |
return local bus id from local frt id
Definition at line 48 of file AliMpFrtCrocusConstants.cxx.
|
static |
Return the number of BusPatches connected to this FRT
Definition at line 142 of file AliMpFrtCrocusConstants.cxx.
Referenced by AliMpDDLStore::GetLinkPortId().
|
static |
Return the number of DSPs connected to this FRT
Definition at line 134 of file AliMpFrtCrocusConstants.cxx.
|
static |
return WME top address
Definition at line 75 of file AliMpFrtCrocusConstants.cxx.
|
private |
Not implemented.
|
staticprivate |
VME address offset for FRT crocus.
Definition at line 57 of file AliMpFrtCrocusConstants.h.
Referenced by GetBotAddress(), GetIdFromBotAddress(), GetIdFromTopAddress(), and GetTopAddress().
|
staticprivate |
VME base address for FRT crocus.
Definition at line 56 of file AliMpFrtCrocusConstants.h.
Referenced by GetBotAddress(), GetIdFromBotAddress(), GetIdFromTopAddress(), and GetTopAddress().
|
staticprivate |
Link port Ids connected to this crocus.
Definition at line 53 of file AliMpFrtCrocusConstants.h.
Referenced by GetLinkPortId().
|
staticprivate |
Number of Dsps connected to this crocus.
Definition at line 55 of file AliMpFrtCrocusConstants.h.
Referenced by GetLinkPortId(), and GetNofBusPatches().
|
staticprivate |
Number of Dsps connected to this crocus.
Definition at line 54 of file AliMpFrtCrocusConstants.h.
Referenced by GetNofDsps().
|
staticprivate |
Offset for conversion global/local ID.
Definition at line 52 of file AliMpFrtCrocusConstants.h.
Referenced by GetBotAddress(), GetGlobalFrtID(), GetLinkPortId(), GetLocalFrtID(), and GetTopAddress().