![]() |
AliPhysics
a8fcd8c (a8fcd8c)
|
#include <AliFMDStripIndex.h>
Public Types | |
enum | { kIdMask = 0x0007FFFF, kEMask = 0xFFF80000, kEOffset = 19 } |
Public Member Functions | |
AliFMDStripIndex () | |
virtual | ~AliFMDStripIndex () |
Static Public Member Functions | |
static UInt_t | Pack (UShort_t det, Char_t rng, UShort_t sec, UShort_t str) |
static void | Unpack (UInt_t id, UShort_t &det, Char_t &rng, UShort_t &sec, UShort_t &str) |
Definition at line 28 of file AliFMDStripIndex.h.
anonymous enum |
Enumerator | |
---|---|
kIdMask | |
kEMask | |
kEOffset |
Definition at line 31 of file AliFMDStripIndex.h.
|
inline |
Constructor
Definition at line 43 of file AliFMDStripIndex.h.
|
inlinevirtual |
Destructor
Definition at line 48 of file AliFMDStripIndex.h.
|
inlinestatic |
Pack an identifier from detector coordinates
det | Detector |
rng | Ring |
sec | Sector |
str | Strip |
Definition at line 59 of file AliFMDStripIndex.h.
Referenced by AliFMDESDFixer::AddDead(), and AliFMDESDFixer::IsDead().
|
inlinestatic |
Unpack an identifier to detector coordinates
id | Identifier to unpack |
det | On return, the detector |
rng | On return, the ring |
sec | On return, the sector |
str | On return, the strip |
Definition at line 77 of file AliFMDStripIndex.h.
Referenced by AliFMDESDFixer::CreateOutputObjects(), AliFMDMCTrackELoss::Hit::Decode(), AliFMDMCTrackDensity::ProcessRef(), AliFMDMCTrackELoss::ProcessRef(), AliFMDMCTrackDensity::StoreParticle(), and AliFMDMCTrackELoss::StoreParticle().