![]() |
AliRoot Core
3abf5b4 (3abf5b4)
|
The class defines the configuration of global crate. More...
#include <AliMUONGlobalCrateConfig.h>
Public Member Functions | |
AliMUONGlobalCrateConfig () | |
virtual | ~AliMUONGlobalCrateConfig () |
Int_t | ReadData (const TString &fileName="") |
void | SetGlobalCrateEnable (UInt_t enable) |
set global crate enbale More... | |
UInt_t | GetGlobalCrateEnable () const |
Get global crate enbale. More... | |
ULong_t | GetJtagVmeAddr () const |
Get Jtag board VME address. More... | |
void | SetJtagVmeAddr (ULong_t addr) |
Set Jtag board VME address. More... | |
UInt_t | GetJtagClockDiv () const |
Get Jtag board Clock Divider. More... | |
void | SetJtagClockDiv (UInt_t clk) |
Set Jtag board Clock Divider. More... | |
UInt_t | GetJtagRxPhase () const |
Get Jtag board Rx Phase. More... | |
void | SetJtagRxPhase (UInt_t rx) |
Set Jtag board Rx Phase. More... | |
UInt_t | GetJtagRdDelay () const |
Get Jtag board Read out Delay. More... | |
void | SetJtagRdDelay (UInt_t rd) |
Set Jtag board Read out Delay. More... | |
Bool_t | GetEnableJtag (Int_t index) const |
Get Jtag enabled lines. More... | |
void | SetEnableJtag (UChar_t en) |
Set Jtag enable word. More... | |
UChar_t | GetEnableJtag () const |
Get Jtag enable word. More... | |
void | SetEnableFirstDarc (UChar_t en) |
Set First Darc enable word. More... | |
UChar_t | GetEnableFirstDarc () const |
Get First Darc enable word. More... | |
Bool_t | GetEnableFirstDarc (Int_t index) const |
Get First Darc enable lines. More... | |
void | SetEnableSecondDarc (UChar_t en) |
Set Second Darc enable word. More... | |
UChar_t | GetEnableSecondDarc () const |
Get Second Darc enable word. More... | |
Bool_t | GetEnableSecondDarc (Int_t index) const |
Get Second Darc enable lines. More... | |
TString | GetJtagCrateName (Int_t jtagLine, Int_t index) const |
Get Jtag Crate names. More... | |
void | SetJtagCrateName (Int_t index, TString name) |
Set Jtag Crate names. More... | |
ULong_t | GetFirstDarcVmeAddr () const |
Get First Darc board VME address. More... | |
void | SetFirstDarcVmeAddr (ULong_t addr) |
Get First Darc board VME address. More... | |
Int_t | GetFirstDarcType () const |
Get type for First Darc board. More... | |
void | SetFirstDarcType (Int_t type) |
Get type for First Darc board. More... | |
UChar_t | GetFirstDarcDisable () const |
Get disable word for First Darc board. More... | |
Bool_t | GetFirstDarcDisable (Int_t iCrate) const |
Get disable per regional crate for First Darc board. More... | |
void | SetFirstDarcDisable (UChar_t en) |
Set disable word for First Darc board. More... | |
UInt_t | GetFirstDarcL0Delay () const |
Get L0 Delay for First Darc board. More... | |
void | SetFirstDarcL0Delay (UInt_t delay) |
Set L0 Delay for First Darc board. More... | |
UInt_t | GetFirstDarcL1TimeOut () const |
Get L1 Time Out for First Darc board. More... | |
void | SetFirstDarcL1TimeOut (UInt_t time) |
Set L1 Time Out for First Darc board. More... | |
UInt_t | GetFirstDarcGlobalL0 () const |
Get global L0 delay for First Darc board. More... | |
void | SetFirstDarcGlobalL0 (UInt_t time) |
set global L0 delay for First Darc board More... | |
UInt_t | GetFirstDarcConfig () const |
Get configuration for First Darc board. More... | |
void | SetFirstDarcConfig (UInt_t conf) |
set configuration for First Darc board More... | |
TString | GetFirstDarcCrateName (Int_t index) const |
Get First Darc Crate names. More... | |
void | SetFirstDarcCrateName (Int_t index, TString name) |
Set First Darc Crate names. More... | |
ULong_t | GetSecondDarcVmeAddr () const |
Get Second Darc board VME address. More... | |
void | SetSecondDarcVmeAddr (ULong_t addr) |
Set Second Darc board VME address. More... | |
Int_t | GetSecondDarcType () const |
Get type for Second Darc board. More... | |
void | SetSecondDarcType (Int_t type) |
Set type for Second Darc board. More... | |
UChar_t | GetSecondDarcDisable () const |
Get disable word for Second Darc board. More... | |
Bool_t | GetSecondDarcDisable (Int_t iCrate) const |
Get disable per regional crate for Second Darc board. More... | |
void | SetSecondDarcDisable (UChar_t en) |
Set disable word for Second Darc board. More... | |
UInt_t | GetSecondDarcL0Delay () const |
Get L0 Delay for Second Darc board. More... | |
void | SetSecondDarcL0Delay (UInt_t delay) |
Set L0 Delay for Second Darc board. More... | |
UInt_t | GetSecondDarcL1TimeOut () const |
Get L1 Time Out for Second Darc board. More... | |
void | SetSecondDarcL1TimeOut (UInt_t time) |
Set L1 Time Out for Second Darc board. More... | |
UInt_t | GetSecondDarcGlobalL0 () const |
Get global L0 delay for Second Darc board. More... | |
void | SetSecondDarcGlobalL0 (UInt_t time) |
set global L0 delay for Second Darc board More... | |
UInt_t | GetSecondDarcConfig () const |
Get configuration for Second Darc board. More... | |
void | SetSecondDarcConfig (UInt_t conf) |
set configuration for Second Darc board More... | |
TString | GetSecondDarcCrateName (Int_t index) const |
Get Second Darc Crate names. More... | |
void | SetSecondDarcCrateName (Int_t index, TString name) |
Set Second Darc Crate names. More... | |
ULong_t | GetGlobalVmeAddr () const |
Get Global board VME address. More... | |
void | SetGlobalVmeAddr (ULong_t addr) |
Set Global board VME address. More... | |
UInt_t | GetGlobalRegister (Int_t index) const |
Get register for Global. More... | |
void | SetGlobalRegister (Int_t index, UInt_t reg) |
Set register for Global. More... | |
UInt_t * | GetGlobalRegister () |
Get register word for Global. More... | |
void | SetGlobalMask (Int_t index, UInt_t mask) |
Set mask for the global input. More... | |
UInt_t | GetGlobalMask (Int_t index) const |
Get mask for the global input. More... | |
Bool_t | GetMasksOn () const |
Indicates if global masks are active on global inputs. More... | |
ULong_t | GetFetVmeAddr () const |
Get FET board VME address. More... | |
void | SetFetVmeAddr (ULong_t addr) |
Set FET board VME address. More... | |
UInt_t | GetFetRegister (Int_t index) const |
Get register for FET. More... | |
void | SetFetRegister (Int_t index, UInt_t reg) |
Set register for FET. More... | |
UInt_t * | GetFetRegister () |
Set register word for FET. More... | |
const Char_t * | GetJtagName () const |
Get Jtag Name identifier. More... | |
const Char_t * | GetFirstDarcName () const |
Get First Darc Name identifier. More... | |
const Char_t * | GetSecondDarcName () const |
Get Second Darc Name identifier. More... | |
const Char_t * | GetGlobalName () const |
Get Global Name identifier. More... | |
const Char_t * | GetFetName () const |
Get Global Name identifier. More... | |
Int_t | GetGlobalNofRegisters () const |
Get number of registers for Global. More... | |
Int_t | GetFetNofRegisters () const |
Get number of registers for FET. More... | |
Int_t | GetJtagNofLines () const |
Get number of JTag lines. More... | |
Int_t | GetDarcNofLines () const |
Get number of Darc Crate lines. More... | |
Private Member Functions | |
AliMUONGlobalCrateConfig (const AliMUONGlobalCrateConfig &rhs) | |
Not implemented. More... | |
AliMUONGlobalCrateConfig & | operator= (const AliMUONGlobalCrateConfig &rhs) |
Not implemented. More... | |
Private Attributes | |
UInt_t | fGlobalCrateEnable |
Global Crate Enable. More... | |
ULong_t | fJtagVmeAddr |
JTag VME address. More... | |
UInt_t | fJtagClockDiv |
Clock Divider number for JTag. More... | |
UInt_t | fJtagRxPhase |
Rx phase number for JTag. More... | |
UInt_t | fJtagRdDelay |
Read delay for JTag. More... | |
UChar_t | fEnableJtag |
Enable mask for JTag lines. More... | |
TString | fJtagCrateName [16] |
Crate name for the Jtag lines. More... | |
TString | fFirstDarcCrateName [8] |
Crate name for the First Darc lines. More... | |
TString | fSecondDarcCrateName [8] |
Crate name for the Second Darc lines. More... | |
ULong_t | fFirstDarcVmeAddr |
First Darc Board VME Address. More... | |
Int_t | fFirstDarcType |
Type of the first Darc Board. More... | |
UChar_t | fFirstDarcDisable |
disable the readout of the 8 crates connected to this board More... | |
UInt_t | fFirstDarcL0Delay |
L0 delay for this board. More... | |
UInt_t | fFirstDarcL1TimeOut |
L1 time out for this board. More... | |
UInt_t | fFirstDarcGlobalL0 |
L0 global l0 delay this board. More... | |
UInt_t | fFirstDarcConfig |
Trigger configuration this board. More... | |
ULong_t | fSecondDarcVmeAddr |
Second Darc Board VME Address. More... | |
Int_t | fSecondDarcType |
Type of the first Darc Board. More... | |
UChar_t | fSecondDarcDisable |
disable the readout of the 8 crates connected to this board More... | |
UInt_t | fSecondDarcL0Delay |
L0 delay for this board. More... | |
UInt_t | fSecondDarcL1TimeOut |
L1 time out for this board. More... | |
UInt_t | fSecondDarcGlobalL0 |
Global L0 delay for this board. More... | |
UInt_t | fSecondDarcConfig |
Trigger configuration this board. More... | |
ULong_t | fGlobalVmeAddr |
Global Board VME Address. More... | |
UInt_t | fGlobalRegisters [13] |
Global registers. More... | |
ULong_t | fFetVmeAddr |
Fet Board VME Address. More... | |
UInt_t | fFetRegisters [7] |
Fet registers. More... | |
UChar_t | fEnableFirstDarc |
Enable mask for First Darc lines. More... | |
UChar_t | fEnableSecondDarc |
Enable mask for Second Darc lines. More... | |
Static Private Attributes | |
static const Char_t * | fgkJtagName = "JtagBoard" |
JTag Board name. More... | |
static const Char_t * | fgkFirstDarcName = "LeftDarcBoard" |
First DARC board name. More... | |
static const Char_t * | fgkSecondDarcName = "RightDarcBoard" |
Second DARC board name. More... | |
static const Char_t * | fgkGlobalName = "GlobalBoard" |
Global Board name. More... | |
static const Char_t * | fgkFetName = "FetBoard" |
FET Board name. More... | |
static const Int_t | fgkGlobalNofRegisters = 13 |
Number of registers for Global Board. More... | |
static const Int_t | fgkFetNofRegisters = 7 |
Number of registers for Fet. More... | |
static const Int_t | fgkJtagNofLines = 4 |
Number of lines for Jtag. More... | |
static const Int_t | fgkDarcNofLines = 8 |
Number of lines for Darc Crate. More... | |
The class defines the configuration of global crate.
Definition at line 18 of file AliMUONGlobalCrateConfig.h.
AliMUONGlobalCrateConfig::AliMUONGlobalCrateConfig | ( | ) |
Standard constructor
Definition at line 55 of file AliMUONGlobalCrateConfig.cxx.
|
virtual |
Destructor
Definition at line 95 of file AliMUONGlobalCrateConfig.cxx.
|
private |
Not implemented.
|
inline |
Get number of Darc Crate lines.
Definition at line 214 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get First Darc enable word.
Definition at line 63 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
Bool_t AliMUONGlobalCrateConfig::GetEnableFirstDarc | ( | Int_t | index | ) | const |
Get First Darc enable lines.
returns enable mask for a given First Darc line
Definition at line 435 of file AliMUONGlobalCrateConfig.cxx.
Bool_t AliMUONGlobalCrateConfig::GetEnableJtag | ( | Int_t | index | ) | const |
Get Jtag enabled lines.
returns enable mask for a given Jtag line
Definition at line 401 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Jtag enable word.
Definition at line 59 of file AliMUONGlobalCrateConfig.h.
|
inline |
Get Second Darc enable word.
Definition at line 69 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
Bool_t AliMUONGlobalCrateConfig::GetEnableSecondDarc | ( | Int_t | index | ) | const |
Get Second Darc enable lines.
returns enable mask for a given Second Darc line
Definition at line 469 of file AliMUONGlobalCrateConfig.cxx.
|
inline |
Get Global Name identifier.
Definition at line 205 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get number of registers for FET.
Definition at line 210 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
UInt_t AliMUONGlobalCrateConfig::GetFetRegister | ( | Int_t | index | ) | const |
Get register for FET.
return global register for a given index
Definition at line 562 of file AliMUONGlobalCrateConfig.cxx.
Referenced by GetFetMode(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Set register word for FET.
Definition at line 193 of file AliMUONGlobalCrateConfig.h.
|
inline |
Get FET board VME address.
Definition at line 184 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get configuration for First Darc board.
Definition at line 112 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
TString AliMUONGlobalCrateConfig::GetFirstDarcCrateName | ( | Int_t | index | ) | const |
Get First Darc Crate names.
Get the First Darc crate name for a given index
Definition at line 459 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get disable word for First Darc board.
Definition at line 90 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get disable per regional crate for First Darc board.
Definition at line 92 of file AliMUONGlobalCrateConfig.h.
|
inline |
Get global L0 delay for First Darc board.
Definition at line 107 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get L0 Delay for First Darc board.
Definition at line 97 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get L1 Time Out for First Darc board.
Definition at line 102 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get First Darc Name identifier.
Definition at line 199 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get type for First Darc board.
Definition at line 85 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get First Darc board VME address.
Definition at line 80 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get global crate enbale.
Definition at line 31 of file AliMUONGlobalCrateConfig.h.
Referenced by main(), and AliMUONTriggerIO::WriteGlobalConfig().
UInt_t AliMUONGlobalCrateConfig::GetGlobalMask | ( | Int_t | index | ) | const |
Get mask for the global input.
return one word of the global mask
Definition at line 538 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONTriggerElectronics::LoadMasks(), AliMUONTriggerQADataMakerRec::RawTriggerInGlobal2OutGlobal(), ReCalcGlobalTrigger(), and UpdateGlobalMasks().
|
inline |
Get Global Name identifier.
Definition at line 203 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get number of registers for Global.
Definition at line 208 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
UInt_t AliMUONGlobalCrateConfig::GetGlobalRegister | ( | Int_t | index | ) | const |
Get register for Global.
return global register for a given index
Definition at line 503 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get register word for Global.
Definition at line 174 of file AliMUONGlobalCrateConfig.h.
|
inline |
Get Global board VME address.
Definition at line 165 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Jtag board Clock Divider.
Definition at line 40 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
TString AliMUONGlobalCrateConfig::GetJtagCrateName | ( | Int_t | jtagLine, |
Int_t | index | ||
) | const |
Get Jtag Crate names.
Get the crate name for a given line and a given index
Definition at line 425 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Jtag Name identifier.
Definition at line 197 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get number of JTag lines.
Definition at line 212 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Jtag board Read out Delay.
Definition at line 50 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Jtag board Rx Phase.
Definition at line 45 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Jtag board VME address.
Definition at line 35 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
Bool_t AliMUONGlobalCrateConfig::GetMasksOn | ( | ) | const |
Indicates if global masks are active on global inputs.
indicates if global masks are active on global inputs
Definition at line 550 of file AliMUONGlobalCrateConfig.cxx.
Referenced by main().
|
inline |
Get configuration for Second Darc board.
Definition at line 154 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
TString AliMUONGlobalCrateConfig::GetSecondDarcCrateName | ( | Int_t | index | ) | const |
Get Second Darc Crate names.
Get the Second Darc crate name for a given index
Definition at line 493 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get disable word for Second Darc board.
Definition at line 133 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get disable per regional crate for Second Darc board.
Definition at line 135 of file AliMUONGlobalCrateConfig.h.
|
inline |
Get global L0 delay for Second Darc board.
Definition at line 149 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get L0 Delay for Second Darc board.
Definition at line 140 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get L1 Time Out for Second Darc board.
Definition at line 144 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Second Darc Name identifier.
Definition at line 201 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData(), and AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get type for Second Darc board.
Definition at line 128 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
inline |
Get Second Darc board VME address.
Definition at line 123 of file AliMUONGlobalCrateConfig.h.
Referenced by AliMUONTriggerIO::WriteGlobalConfig().
|
private |
Not implemented.
Int_t AliMUONGlobalCrateConfig::ReadData | ( | const TString & | fileName = "" | ) |
Fill trigger global crate object from ascii file put the method static to be used by other class w/o initializing object
Definition at line 101 of file AliMUONGlobalCrateConfig.cxx.
Referenced by AliMUONCDB::MakeGlobalTriggerConfigStore(), and AliMUONTriggerIO::ReadGlobalConfig().
|
inline |
Set First Darc enable word.
Definition at line 61 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set Jtag enable word.
Definition at line 57 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set Second Darc enable word.
Definition at line 67 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
void AliMUONGlobalCrateConfig::SetFetRegister | ( | Int_t | index, |
UInt_t | reg | ||
) |
Set register for FET.
set Global register for a given index
Definition at line 573 of file AliMUONGlobalCrateConfig.cxx.
Referenced by ReadData().
|
inline |
Set FET board VME address.
Definition at line 186 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
set configuration for First Darc board
Definition at line 114 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
void AliMUONGlobalCrateConfig::SetFirstDarcCrateName | ( | Int_t | index, |
TString | name | ||
) |
Set First Darc Crate names.
Set First Darc crate name for a given index
Definition at line 448 of file AliMUONGlobalCrateConfig.cxx.
Referenced by ReadData().
|
inline |
Set disable word for First Darc board.
Definition at line 94 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
set global L0 delay for First Darc board
Definition at line 109 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set L0 Delay for First Darc board.
Definition at line 99 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set L1 Time Out for First Darc board.
Definition at line 104 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Get type for First Darc board.
Definition at line 87 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Get First Darc board VME address.
Definition at line 82 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
set global crate enbale
Definition at line 29 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
void AliMUONGlobalCrateConfig::SetGlobalMask | ( | Int_t | index, |
UInt_t | mask | ||
) |
Set mask for the global input.
set one word of the global mask
Definition at line 525 of file AliMUONGlobalCrateConfig.cxx.
Referenced by UpdateGlobalMasks().
void AliMUONGlobalCrateConfig::SetGlobalRegister | ( | Int_t | index, |
UInt_t | reg | ||
) |
Set register for Global.
set Global register for a given index
Definition at line 514 of file AliMUONGlobalCrateConfig.cxx.
Referenced by ReadData(), and SetGlobalMask().
|
inline |
Set Global board VME address.
Definition at line 167 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set Jtag board Clock Divider.
Definition at line 42 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
void AliMUONGlobalCrateConfig::SetJtagCrateName | ( | Int_t | index, |
TString | name | ||
) |
Set Jtag Crate names.
Set Jtag crate name for a given index
Definition at line 414 of file AliMUONGlobalCrateConfig.cxx.
Referenced by ReadData().
|
inline |
Set Jtag board Read out Delay.
Definition at line 52 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set Jtag board Rx Phase.
Definition at line 47 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set Jtag board VME address.
Definition at line 37 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
set configuration for Second Darc board
Definition at line 156 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
void AliMUONGlobalCrateConfig::SetSecondDarcCrateName | ( | Int_t | index, |
TString | name | ||
) |
Set Second Darc Crate names.
Set Second Darc crate name for a given index
Definition at line 482 of file AliMUONGlobalCrateConfig.cxx.
Referenced by ReadData().
|
inline |
Set disable word for Second Darc board.
Definition at line 137 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
set global L0 delay for Second Darc board
Definition at line 151 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set L0 Delay for Second Darc board.
Definition at line 142 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set L1 Time Out for Second Darc board.
Definition at line 146 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set type for Second Darc board.
Definition at line 130 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
inline |
Set Second Darc board VME address.
Definition at line 125 of file AliMUONGlobalCrateConfig.h.
Referenced by ReadData().
|
private |
Enable mask for First Darc lines.
Definition at line 255 of file AliMUONGlobalCrateConfig.h.
Referenced by GetEnableFirstDarc(), and SetEnableFirstDarc().
|
private |
Enable mask for JTag lines.
Definition at line 228 of file AliMUONGlobalCrateConfig.h.
Referenced by GetEnableJtag(), and SetEnableJtag().
|
private |
Enable mask for Second Darc lines.
Definition at line 256 of file AliMUONGlobalCrateConfig.h.
Referenced by GetEnableSecondDarc(), and SetEnableSecondDarc().
|
private |
Fet registers.
Definition at line 253 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFetRegister(), and SetFetRegister().
|
private |
Fet Board VME Address.
Definition at line 252 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFetVmeAddr(), and SetFetVmeAddr().
|
private |
Trigger configuration this board.
Definition at line 239 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcConfig(), and SetFirstDarcConfig().
|
private |
Crate name for the First Darc lines.
Definition at line 230 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcCrateName(), and SetFirstDarcCrateName().
|
private |
disable the readout of the 8 crates connected to this board
Definition at line 235 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcDisable(), and SetFirstDarcDisable().
|
private |
L0 global l0 delay this board.
Definition at line 238 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcGlobalL0(), and SetFirstDarcGlobalL0().
|
private |
L0 delay for this board.
Definition at line 236 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcL0Delay(), and SetFirstDarcL0Delay().
|
private |
L1 time out for this board.
Definition at line 237 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcL1TimeOut(), and SetFirstDarcL1TimeOut().
|
private |
Type of the first Darc Board.
Definition at line 234 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcType(), and SetFirstDarcType().
|
private |
First Darc Board VME Address.
Definition at line 233 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcVmeAddr(), and SetFirstDarcVmeAddr().
|
staticprivate |
Number of lines for Darc Crate.
Definition at line 267 of file AliMUONGlobalCrateConfig.h.
Referenced by GetDarcNofLines(), GetEnableFirstDarc(), and GetEnableSecondDarc().
|
staticprivate |
FET Board name.
Definition at line 262 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFetName().
|
staticprivate |
Number of registers for Fet.
Definition at line 265 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFetNofRegisters(), GetFetRegister(), and SetFetRegister().
|
staticprivate |
First DARC board name.
Definition at line 259 of file AliMUONGlobalCrateConfig.h.
Referenced by GetFirstDarcName().
|
staticprivate |
Global Board name.
Definition at line 261 of file AliMUONGlobalCrateConfig.h.
Referenced by GetGlobalName().
|
staticprivate |
Number of registers for Global Board.
Definition at line 264 of file AliMUONGlobalCrateConfig.h.
Referenced by GetGlobalNofRegisters(), GetGlobalRegister(), and SetGlobalRegister().
|
staticprivate |
JTag Board name.
Definition at line 258 of file AliMUONGlobalCrateConfig.h.
Referenced by GetJtagName().
|
staticprivate |
Number of lines for Jtag.
Definition at line 266 of file AliMUONGlobalCrateConfig.h.
Referenced by GetEnableJtag(), GetJtagCrateName(), and GetJtagNofLines().
|
staticprivate |
Second DARC board name.
Definition at line 260 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcName().
|
private |
Global Crate Enable.
Definition at line 223 of file AliMUONGlobalCrateConfig.h.
Referenced by GetGlobalCrateEnable(), and SetGlobalCrateEnable().
|
private |
Global registers.
Definition at line 250 of file AliMUONGlobalCrateConfig.h.
Referenced by GetGlobalMask(), GetGlobalRegister(), GetMasksOn(), and SetGlobalRegister().
|
private |
Global Board VME Address.
Definition at line 249 of file AliMUONGlobalCrateConfig.h.
Referenced by GetGlobalVmeAddr(), and SetGlobalVmeAddr().
|
private |
Clock Divider number for JTag.
Definition at line 225 of file AliMUONGlobalCrateConfig.h.
Referenced by GetJtagClockDiv(), and SetJtagClockDiv().
|
private |
Crate name for the Jtag lines.
Definition at line 229 of file AliMUONGlobalCrateConfig.h.
Referenced by GetJtagCrateName(), and SetJtagCrateName().
|
private |
Read delay for JTag.
Definition at line 227 of file AliMUONGlobalCrateConfig.h.
Referenced by GetJtagRdDelay(), and SetJtagRdDelay().
|
private |
Rx phase number for JTag.
Definition at line 226 of file AliMUONGlobalCrateConfig.h.
Referenced by GetJtagRxPhase(), and SetJtagRxPhase().
|
private |
JTag VME address.
Definition at line 224 of file AliMUONGlobalCrateConfig.h.
Referenced by GetJtagVmeAddr(), and SetJtagVmeAddr().
|
private |
Trigger configuration this board.
Definition at line 247 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcConfig(), and SetSecondDarcConfig().
|
private |
Crate name for the Second Darc lines.
Definition at line 231 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcCrateName(), and SetSecondDarcCrateName().
|
private |
disable the readout of the 8 crates connected to this board
Definition at line 243 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcDisable(), and SetSecondDarcDisable().
|
private |
Global L0 delay for this board.
Definition at line 246 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcGlobalL0(), and SetSecondDarcGlobalL0().
|
private |
L0 delay for this board.
Definition at line 244 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcL0Delay(), and SetSecondDarcL0Delay().
|
private |
L1 time out for this board.
Definition at line 245 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcL1TimeOut(), and SetSecondDarcL1TimeOut().
|
private |
Type of the first Darc Board.
Definition at line 242 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcType(), and SetSecondDarcType().
|
private |
Second Darc Board VME Address.
Definition at line 241 of file AliMUONGlobalCrateConfig.h.
Referenced by GetSecondDarcVmeAddr(), and SetSecondDarcVmeAddr().