13 #ifndef ALI_MP_LOCAL_BOARD_H
14 #define ALI_MP_LOCAL_BOARD_H
32 Bool_t
AddDE(Int_t detElemId);
34 Int_t
GetDEId(Int_t index)
const;
36 Bool_t
HasDEId(Int_t detElemId)
const;
119 Int_t
GetIndex(Int_t chamberId)
const;
TString GetCrate() const
Return crate name.
void SetInputYto(Int_t id)
Set Id to where the Y input are copied.
Bool_t AddDE(Int_t detElemId)
Bool_t GetTC() const
Return transverse connector.
Int_t GetIndex(Int_t chamberId) const
Bool_t IsNotified() const
Return notified flag (not copy card)
Int_t fInputXfrom
local id of x3-4 inputs copied from (zero: not copied)
(1) reset the LSB for special configuration of board RC2L5B4 & RC2L6B1
Int_t GetId() const
Return the identifier (unique)
UInt_t fSwitch
switches in compact way
Int_t GetInputYto() const
Get Id to where the Y input are copied.
Bool_t fNotified
notified flag (not copy card)
AliMpLocalBoard & operator=(const AliMpLocalBoard &src)
Not implemented.
Bool_t HasDEId(Int_t detElemId) const
Int_t GetInputYfrom() const
Get Id from where the Y input are copied.
void SetInputXto(Int_t id)
Set Id to where the X input are copied.
void SetTC(Bool_t connect)
Set transverse connector.
TString fCrate
Crate name.
Class that manages the properties of the local board.
Bool_t fTC
Transverse connector.
Int_t GetDEId(Int_t index) const
void SetNotified(Bool_t notify)
Set notified flag (not copy card)
Int_t fId
Identifier (unique)
Int_t fInputXto
local id of x3-4 inputs copied to (zero: not copied)
Int_t fSlot
Slot Identifier in the given crate.
Int_t fInputYto
local id of y1-4 inputs copied to (zero: not copied)
Int_t GetInputXto() const
Get Id to where the X input are copied.
AliMpArrayI fDEId
list of Detection element to which this local board is connected
void SetInputXfrom(Int_t id)
Set Id from where the X input are copied.
void SetCrate(TString name)
Set crate name.
MpPair_t GetPosition() const
given position (line, col)
Int_t fInputYfrom
local id of y1-4 inputs copied from (zero: not copied)
Int_t GetSlot() const
Return the slot Identifier in the given crate.
Int_t GetDEIdByChamber(Int_t chamberId) const
(1) indicate a change of strip pitch in Y circuit
void SetSwitch(UInt_t swit)
Set switch in a compact way.
void SetInputYfrom(Int_t id)
Set Id from where the Y input are copied.
AliMpLocalBoard()
Not implemented.
Helper class for sorted integer array.
UInt_t GetSwitch() const
Get switch in a compact way.
taking into account the different segmentation in Y from MT1 to MT2
(0) enable communication in Y to n+/-1 board via tranverse connector, (1) disable ...
void SetSlot(Int_t slot)
set slot
(0) information is expected from n-1 board for X input, (1) not
Int_t GetInputXfrom() const
Get Id from where the X input are copied.
virtual ~AliMpLocalBoard()