![]() |
AliRoot Core
edcc906 (edcc906)
|
Time Projection Chamber clusters objects. More...
#include <AliTPCDigitsArray.h>
Public Member Functions | |
AliTPCDigitsArray (Bool_t sim=kTRUE) | |
virtual | ~AliTPCDigitsArray () |
AliDigits * | GetRow (Int_t sector, Int_t row) |
AliDigits * | CreateRow (Int_t sector, Int_t row) |
AliDigits * | LoadRow (Int_t sector, Int_t row) |
Bool_t | StoreRow (Int_t sector, Int_t row) |
Bool_t | ClearRow (Int_t sector, Int_t row) |
Bool_t | Setup (AliDetectorParam *param) |
Bool_t | IsSimulated () |
Bool_t | Update () |
![]() | |
AliDigitsArray () | |
AliDigitsArray (const AliDigitsArray ¶m) | |
AliDigitsArray & | operator= (const AliDigitsArray ¶m) |
virtual | ~AliDigitsArray () |
const AliDetectorParam * | GetParam () |
virtual Bool_t | SetParam (AliDetectorParam *param) |
![]() | |
AliSegmentArray () | |
AliSegmentArray (const char *classname, Int_t n) | |
virtual | ~AliSegmentArray () |
Bool_t | SetClass (const char *classname) |
const AliSegmentID * | At (Int_t i) |
const AliSegmentID * | operator[] (Int_t i) |
Bool_t | AddSegment (AliSegmentID *segment) |
AliSegmentID * | AddSegment (Int_t index) |
Bool_t | MakeArray (Int_t n) |
void | ClearSegment (Int_t index) |
virtual AliSegmentID * | NewSegment () |
TTree * | GetTree () |
virtual void | MakeTree (char *file=0) |
virtual void | MakeTree (TTree *tree) |
virtual Bool_t | ConnectTree (const char *treeName) |
virtual Bool_t | ConnectTree (TTree *tree) |
virtual AliSegmentID * | LoadSegment (Int_t index) |
virtual AliSegmentID * | LoadEntry (Int_t index) |
virtual void | StoreSegment (Int_t index) |
Bool_t | MakeDictionary (Int_t size) |
TClass * | GetClass () |
Private Attributes | |
Bool_t | fBSim |
signalize if we have digits with track ID More... | |
Int_t | fCompression |
default compression for AliDigits - used in storing More... | |
Int_t | fTrackLevel |
Additional Inherited Members | |
![]() | |
AliSegmentArray (const AliSegmentArray &segment) | |
AliSegmentArray & | operator= (const AliSegmentArray &segment) |
![]() | |
AliDetectorParam * | fParam |
pointer to detector parameters More... | |
![]() | |
TObjArray * | fSegment |
! pointer to array of pointers to segment More... | |
TArrayI * | fTreeIndex |
! pointers(index) table in tree More... | |
Int_t | fNSegment |
number of alocated segments More... | |
TTree * | fTree |
! tree with segment objects More... | |
Bool_t | fTreeOwner |
flag determing the ownership of the fTree More... | |
TBranch * | fBranch |
! total branch More... | |
Time Projection Chamber clusters objects.
Manager class for TPC digits.
Definition at line 19 of file AliTPCDigitsArray.h.
AliTPCDigitsArray::AliTPCDigitsArray | ( | Bool_t | sim = kTRUE | ) |
Definition at line 44 of file AliTPCDigitsArray.cxx.
|
virtual |
Definition at line 64 of file AliTPCDigitsArray.cxx.
Bool_t AliTPCDigitsArray::ClearRow | ( | Int_t | sector, |
Int_t | row | ||
) |
return clusters ((AliTPCDigitsRow *) per given sector and padrow
Definition at line 121 of file AliTPCDigitsArray.cxx.
AliDigits * AliTPCDigitsArray::CreateRow | ( | Int_t | sector, |
Int_t | row | ||
) |
create digits row
if row just exist - delete it
Definition at line 71 of file AliTPCDigitsArray.cxx.
AliDigits * AliTPCDigitsArray::GetRow | ( | Int_t | sector, |
Int_t | row | ||
) |
return clusters ((AliTPCDigitsRow *) per given sector and padrow
Definition at line 90 of file AliTPCDigitsArray.cxx.
|
inline |
Definition at line 30 of file AliTPCDigitsArray.h.
AliDigits * AliTPCDigitsArray::LoadRow | ( | Int_t | sector, |
Int_t | row | ||
) |
return clusters ((AliTPCDigitsRow *) per given sector and padrow
Definition at line 99 of file AliTPCDigitsArray.cxx.
|
virtual |
setup function to adjust array parameters
Reimplemented from AliDigitsArray.
Definition at line 133 of file AliTPCDigitsArray.cxx.
Referenced by AliTPCAltro(), AliTPCDDL(), and FindKrClusters().
Bool_t AliTPCDigitsArray::StoreRow | ( | Int_t | sector, |
Int_t | row | ||
) |
return clusters ((AliTPCDigitsRow *) per given sector and padrow
Definition at line 108 of file AliTPCDigitsArray.cxx.
Bool_t AliTPCDigitsArray::Update | ( | ) |
setup function to adjust array parameters
Definition at line 144 of file AliTPCDigitsArray.cxx.
Referenced by IsSimulated().
|
private |
signalize if we have digits with track ID
Definition at line 33 of file AliTPCDigitsArray.h.
Referenced by CreateRow(), IsSimulated(), and StoreRow().
|
private |
default compression for AliDigits - used in storing
Definition at line 34 of file AliTPCDigitsArray.h.
Referenced by StoreRow().
|
private |
default level for track ID storing
Definition at line 35 of file AliTPCDigitsArray.h.
Referenced by CreateRow().