![]() |
AliRoot Core
da88d91 (da88d91)
|
#include <AliMFTCARoad.h>
Public Member Functions | |
AliMFTCARoad () | |
~AliMFTCARoad () | |
AliMFTCARoad (const AliMFTCARoad &road) | |
AliMFTCARoad & | operator= (const AliMFTCARoad &) |
void | SetID (Int_t id) |
const Int_t | GetID () |
const Int_t | GetNhits () |
void | AddHit (AliMFTCAHit *hit) |
const Int_t | GetNhitsInLayer (Int_t nl) |
AliMFTCAHit * | GetHitInLayer (Int_t nl, Int_t nh) |
void | SetNHitSta (Int_t n) |
const Int_t | GetNHitSta () |
void | SetLength (Int_t l1, Int_t l2) |
const Int_t | GetLength () |
void | SetGood () |
const Bool_t | IsGood () |
const Int_t | GetLayer1 () |
const Int_t | GetLayer2 () |
void | AddCell (AliMFTCACell *cell) |
const Int_t | GetNcellsInLayer (Int_t nl) |
AliMFTCACell * | GetCellInLayer (Int_t nl, Int_t nc) |
AliMFTCACell * | GetCellByGID (Int_t gid) |
virtual void | Clear (const Option_t *) |
Private Member Functions | |
ClassDef (AliMFTCARoad, 1) | |
Array of cells per layer. More... | |
Private Attributes | |
Int_t | fID |
Int_t | fNhits |
Int_t | fNHitSta |
Int_t | fLength |
Bool_t | fIsGood |
Int_t | fNhitsInLayer [fNDetMax] |
Int_t | fLayer1 |
Int_t | fLayer2 |
Int_t | fNcellsInLayer [fNDetMax] |
TClonesArray * | fHitsInLayer [fNDetMax] |
TClonesArray * | fCellsInLayer [fNDetMax] |
Array of hits per layer. More... | |
Static Private Attributes | |
static const Int_t | fNDetMax = AliMFTConstants::fNMaxPlanes |
Definition at line 11 of file AliMFTCARoad.h.
AliMFTCARoad::AliMFTCARoad | ( | ) |
|
inline |
Definition at line 16 of file AliMFTCARoad.h.
AliMFTCARoad::AliMFTCARoad | ( | const AliMFTCARoad & | road | ) |
Definition at line 32 of file AliMFTCARoad.cxx.
void AliMFTCARoad::AddCell | ( | AliMFTCACell * | cell | ) |
Definition at line 111 of file AliMFTCARoad.cxx.
Referenced by AliMFTTrackFinder::CreateCellsR().
void AliMFTCARoad::AddHit | ( | AliMFTCAHit * | hit | ) |
Definition at line 101 of file AliMFTCARoad.cxx.
Referenced by AliMFTTrackFinder::BuildRoads().
|
private |
Array of cells per layer.
|
virtual |
Definition at line 81 of file AliMFTCARoad.cxx.
AliMFTCACell * AliMFTCARoad::GetCellByGID | ( | Int_t | gid | ) |
Definition at line 118 of file AliMFTCARoad.cxx.
Referenced by AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 41 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::CreateCellsR(), GetCellByGID(), AliMFTTrackFinder::RunBackwardR(), AliMFTTrackFinder::RunForwardR(), and AliMFTTrackFinder::UpdateCellStatusR().
|
inline |
Definition at line 26 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads(), and AliMFTTrackFinder::CreateCellsR().
|
inline |
Definition at line 22 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads(), and AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 37 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::CreateCellsR().
|
inline |
Definition at line 38 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::CreateCellsR().
|
inline |
Definition at line 34 of file AliMFTCARoad.h.
|
inline |
Definition at line 40 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::CreateCellsR(), GetCellByGID(), AliMFTTrackFinder::RunBackwardR(), AliMFTTrackFinder::RunForwardR(), and AliMFTTrackFinder::UpdateCellStatusR().
|
inline |
Definition at line 23 of file AliMFTCARoad.h.
|
inline |
Definition at line 25 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads(), and AliMFTTrackFinder::CreateCellsR().
|
inline |
Definition at line 28 of file AliMFTCARoad.h.
|
inline |
Definition at line 36 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads().
AliMFTCARoad & AliMFTCARoad::operator= | ( | const AliMFTCARoad & | road | ) |
Definition at line 54 of file AliMFTCARoad.cxx.
|
inline |
Definition at line 35 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::RunBackwardR().
|
inline |
Definition at line 21 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads().
|
inline |
Definition at line 29 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads().
|
inline |
Definition at line 27 of file AliMFTCARoad.h.
Referenced by AliMFTTrackFinder::BuildRoads().
|
private |
Array of hits per layer.
Definition at line 60 of file AliMFTCARoad.h.
Referenced by AddCell(), AliMFTCARoad(), Clear(), GetCellInLayer(), and operator=().
|
private |
Definition at line 59 of file AliMFTCARoad.h.
Referenced by AddHit(), AliMFTCARoad(), Clear(), GetHitInLayer(), and operator=().
|
private |
Definition at line 49 of file AliMFTCARoad.h.
|
private |
Definition at line 53 of file AliMFTCARoad.h.
Referenced by Clear(), IsGood(), operator=(), and SetGood().
|
private |
Definition at line 55 of file AliMFTCARoad.h.
Referenced by Clear(), GetLayer1(), operator=(), and SetLength().
|
private |
Definition at line 56 of file AliMFTCARoad.h.
Referenced by Clear(), GetLayer2(), operator=(), and SetLength().
|
private |
Definition at line 52 of file AliMFTCARoad.h.
Referenced by Clear(), GetLength(), operator=(), and SetLength().
|
private |
Definition at line 57 of file AliMFTCARoad.h.
Referenced by AddCell(), AliMFTCARoad(), Clear(), GetNcellsInLayer(), and operator=().
|
staticprivate |
Definition at line 47 of file AliMFTCARoad.h.
Referenced by AliMFTCARoad(), Clear(), GetCellByGID(), and operator=().
|
private |
Definition at line 50 of file AliMFTCARoad.h.
Referenced by AddHit(), Clear(), GetNhits(), and operator=().
|
private |
Definition at line 54 of file AliMFTCARoad.h.
Referenced by AddHit(), AliMFTCARoad(), Clear(), GetNhitsInLayer(), and operator=().
|
private |
Definition at line 51 of file AliMFTCARoad.h.
Referenced by Clear(), GetNHitSta(), operator=(), and SetNHitSta().