AliRoot Core  3abf5b4 (3abf5b4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMpManuUID Class Reference

Unique ID for manus. More...

#include <AliMpManuUID.h>

Inheritance diagram for AliMpManuUID:

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)
 

Detailed Description

Unique ID for manus.

Unique ID for manus

Author
Laurent Aphecetche, Subatech

Definition at line 19 of file AliMpManuUID.h.

Constructor & Destructor Documentation

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.

AliMpManuUID::~AliMpManuUID ( )
virtual

dtor

Definition at line 46 of file AliMpManuUID.cxx.

Member Function Documentation

UInt_t AliMpManuUID::BuildUniqueID ( Int_t  detElemId,
Int_t  manuId 
)
static
Int_t AliMpManuUID::DetElemId ( ) const
inline
Int_t AliMpManuUID::DetElemId ( UInt_t  uniqueID)
static

Return detection element id part of the uniqueID

Definition at line 61 of file AliMpManuUID.cxx.

Int_t AliMpManuUID::ManuId ( ) const
inline
Int_t AliMpManuUID::ManuId ( UInt_t  uniqueID)
static

Return manuId part of the uniqueID

Definition at line 68 of file AliMpManuUID.cxx.


The documentation for this class was generated from the following files: