![]() |
AliRoot Core
v5-06-15 (45dab64)
|
Unique ID for manus. More...
#include <AliMpManuUID.h>
Public Member Functions | |
AliMpManuUID () | |
AliMpManuUID (Int_t detElemId, Int_t manuId) | |
virtual | ~AliMpManuUID () |
Int_t | DetElemId () const |
Get detection element. More... | |
Int_t | ManuId () const |
Get manu identifier. More... | |
Static Public Member Functions | |
static UInt_t | BuildUniqueID (Int_t detElemId, Int_t manuId) |
static Int_t | DetElemId (UInt_t uniqueID) |
static Int_t | ManuId (UInt_t uniqueID) |
AliMpManuUID::AliMpManuUID | ( | ) |
default ctor
Definition at line 31 of file AliMpManuUID.cxx.
AliMpManuUID::AliMpManuUID | ( | Int_t | detElemId, |
Int_t | manuId | ||
) |
normal ctor
Definition at line 38 of file AliMpManuUID.cxx.
|
virtual |
dtor
Definition at line 46 of file AliMpManuUID.cxx.
|
static |
Build a unique id from (de,manu) pair
Definition at line 53 of file AliMpManuUID.cxx.
Referenced by AliMpDetElement::AddManu(), AliMpManuUID(), AliMUONPadStatusMaker::HVStatus(), AliMpDetElement::NofChannelsInManu(), and AliMUONPadStatusMaker::SetHVStatus().
|
inline |
Get detection element.
Definition at line 27 of file AliMpManuUID.h.
Referenced by AliMUONTrackerDataHistogrammer::CreateHisto(), AliMUONTrackerDataHistogrammer::GetDataRange(), and AliMUONVPainter::WriteIROC().
|
static |
Return detection element id part of the uniqueID
Definition at line 61 of file AliMpManuUID.cxx.
|
inline |
Get manu identifier.
Definition at line 30 of file AliMpManuUID.h.
Referenced by AliMUONTrackerDataHistogrammer::CreateHisto(), AliMUONTrackerDataHistogrammer::GetDataRange(), and AliMUONVPainter::WriteIROC().
|
static |
Return manuId part of the uniqueID
Definition at line 68 of file AliMpManuUID.cxx.