![]() |
AliRoot Core
v5-06-30 (35d6c57)
|
MUON DDL tracker. More...
#include <AliMUONDDLTracker.h>
Public Member Functions | |
AliMUONDDLTracker () | |
AliMUONDDLTracker (TRootIOCtor *dummy) | |
virtual | ~AliMUONDDLTracker () |
void | AddBusPatch (const AliMUONBusStruct &busPatch, Int_t iBlock, Int_t iDsp) |
void | AddDspHeader (const AliMUONDspHeader &dspHeader, Int_t iBlock) |
void | AddBlkHeader (const AliMUONBlockHeader &blkHeader) |
TClonesArray * | GetBlkHeaderArray () const |
get TClonesArray More... | |
Int_t | GetBlkHeaderEntries () const |
get entries More... | |
AliMUONBlockHeader * | GetBlkHeaderEntry (Int_t i) const |
get entry More... | |
void | Clear (Option_t *opt) |
Private Member Functions | |
AliMUONDDLTracker (const AliMUONDDLTracker &event) | |
Not implemented. More... | |
AliMUONDDLTracker & | operator= (const AliMUONDDLTracker &event) |
Not implemented. More... | |
Private Attributes | |
TClonesArray * | fBlkHeaderArray |
array of block header More... | |
MUON DDL tracker.
A wrapper object for 1 DDL of the MUON tracking chambers.
Definition at line 21 of file AliMUONDDLTracker.h.
AliMUONDDLTracker::AliMUONDDLTracker | ( | ) |
ctor
Definition at line 47 of file AliMUONDDLTracker.cxx.
AliMUONDDLTracker::AliMUONDDLTracker | ( | TRootIOCtor * | dummy | ) |
ctor
Definition at line 37 of file AliMUONDDLTracker.cxx.
|
virtual |
dtor
Definition at line 58 of file AliMUONDDLTracker.cxx.
|
private |
Not implemented.
void AliMUONDDLTracker::AddBlkHeader | ( | const AliMUONBlockHeader & | blkHeader | ) |
adding Block header informations for a given block structure using TClonesArrays
Definition at line 100 of file AliMUONDDLTracker.cxx.
Referenced by AliMUONPayloadTracker::Decode(), and AliMUONRawStreamTrackerHP::GetDDLTracker().
void AliMUONDDLTracker::AddBusPatch | ( | const AliMUONBusStruct & | busPatch, |
Int_t | iBlock, | ||
Int_t | iDsp | ||
) |
adding bus patch informations for a given block & Dsp structure using TClonesArrays
Definition at line 69 of file AliMUONDDLTracker.cxx.
Referenced by AliMUONPayloadTracker::Decode(), and AliMUONRawStreamTrackerHP::GetDDLTracker().
void AliMUONDDLTracker::AddDspHeader | ( | const AliMUONDspHeader & | dspHeader, |
Int_t | iBlock | ||
) |
adding DspHeader informations for a given block structure using TClonesArrays
Definition at line 85 of file AliMUONDDLTracker.cxx.
Referenced by AliMUONPayloadTracker::Decode(), and AliMUONRawStreamTrackerHP::GetDDLTracker().
void AliMUONDDLTracker::Clear | ( | Option_t * | opt | ) |
Clear TClones arrays instead of deleting
Definition at line 111 of file AliMUONDDLTracker.cxx.
|
inline |
get TClonesArray
Definition at line 33 of file AliMUONDDLTracker.h.
Referenced by AliMUONPayloadTracker::ResetDDL().
|
inline |
get entries
Definition at line 36 of file AliMUONDDLTracker.h.
|
inline |
get entry
Definition at line 39 of file AliMUONDDLTracker.h.
Referenced by AliMUONRawStreamTracker::GetNextBlockHeader().
|
private |
Not implemented.
|
private |
array of block header
Definition at line 52 of file AliMUONDDLTracker.h.
Referenced by AddBlkHeader(), AddBusPatch(), AddDspHeader(), Clear(), GetBlkHeaderArray(), GetBlkHeaderEntries(), GetBlkHeaderEntry(), and ~AliMUONDDLTracker().