![]() |
AliRoot Core
edcc906 (edcc906)
|
Time Projection Chamber clusters objects. More...
#include <AliClusters.h>
Public Member Functions | |
AliClusters () | |
AliClusters (const char *classname) | |
AliClusters (const AliClusters ¶m) | |
AliClusters & | operator= (const AliClusters ¶m) |
~AliClusters () | |
virtual TObject * | InsertCluster (const TObject *c) |
const TObject * | operator[] (Int_t i) |
virtual Int_t | Find (Double_t y) const |
void | Sort () |
TClonesArray * | GetArray () |
void | SetArray (Int_t length) |
void | DrawClusters (Float_t shiftx, Float_t shifty, Int_t color, Int_t size, Int_t style) |
Bool_t | SetClass (const Text_t *classname) |
![]() | |
AliSegmentID () | |
AliSegmentID (Int_t index) | |
Int_t | GetID () |
void | SetID (Int_t index) |
Protected Attributes | |
TClonesArray * | fClusters |
array of clusters More... | |
Int_t | fNclusters |
TClass * | fClass |
! type of cluster class More... | |
![]() | |
Int_t | fSegmentID |
Time Projection Chamber clusters objects.
Manager class for TPC clusters
Definition at line 17 of file AliClusters.h.
AliClusters::AliClusters | ( | ) |
default constructor
Definition at line 34 of file AliClusters.cxx.
AliClusters::AliClusters | ( | const char * | classname | ) |
Special constructor
Definition at line 54 of file AliClusters.cxx.
AliClusters::AliClusters | ( | const AliClusters & | param | ) |
copy constructor - dummy
Definition at line 43 of file AliClusters.cxx.
AliClusters::~AliClusters | ( | ) |
default destructor
Definition at line 81 of file AliClusters.cxx.
void AliClusters::DrawClusters | ( | Float_t | shiftx, |
Float_t | shifty, | ||
Int_t | color, | ||
Int_t | size, | ||
Int_t | style | ||
) |
Definition at line 172 of file AliClusters.cxx.
Referenced by GetArray().
|
virtual |
return index of cluster nearest to given y position
Definition at line 153 of file AliClusters.cxx.
|
inline |
Definition at line 28 of file AliClusters.h.
Referenced by AliTPCCompareTracks(), FillRecPoints(), good_tracks(), GoodTracksTPC(), and AliTPCQADataMakerRec::MakeRecPoints().
|
virtual |
Add a simulated cluster copy to the list
Reimplemented in AliTPCClustersRow.
Definition at line 140 of file AliClusters.cxx.
AliClusters & AliClusters::operator= | ( | const AliClusters & | param | ) |
assignment operator - dummy
Definition at line 72 of file AliClusters.cxx.
const TObject * AliClusters::operator[] | ( | Int_t | i | ) |
return cluster at internal position i
Definition at line 125 of file AliClusters.cxx.
void AliClusters::SetArray | ( | Int_t | length | ) |
construct Clones array of object
Definition at line 113 of file AliClusters.cxx.
Referenced by GetArray().
Bool_t AliClusters::SetClass | ( | const Text_t * | classname | ) |
void AliClusters::Sort | ( | ) |
sort cluster
Definition at line 133 of file AliClusters.cxx.
|
protected |
! type of cluster class
Definition at line 36 of file AliClusters.h.
Referenced by AliClusters(), AliTPCClustersRow::InsertCluster(), InsertCluster(), SetArray(), and SetClass().
|
protected |
array of clusters
Definition at line 34 of file AliClusters.h.
Referenced by AliClusters(), AliTPCClustersRow::Append(), DrawClusters(), Find(), GetArray(), AliTPCClustersRow::InsertCluster(), InsertCluster(), operator[](), SetArray(), Sort(), and ~AliClusters().
|
protected |
Definition at line 35 of file AliClusters.h.
Referenced by AliClusters(), AliTPCClustersRow::AliTPCClustersRow(), Find(), AliTPCClustersRow::InsertCluster(), InsertCluster(), and operator=().