CbmRoot
|
#include <CbmL1TrdTracklet4.h>
Public Member Functions | |
CbmL1TrdTracklet4 () | |
virtual | ~CbmL1TrdTracklet4 () |
Int_t | GetInd (Int_t i) |
Double_t | GetCoord (Int_t ind) |
Int_t | GetVal () |
Int_t | GetIsAlone () |
Int_t | GetIndex () |
void | SetInd (Int_t ind, Int_t val) |
void | SetCoord (Int_t ind, Double_t val) |
void | SetVal (Int_t segVal) |
void | SetIsAlone (Bool_t isAlone) |
void | SetIndex (Int_t index) |
Double_t | GetExt (Int_t ind) |
void | SetExt (Int_t ind, Double_t val) |
Static Public Member Functions | |
static Bool_t | compare1 (CbmL1TrdTracklet4 *tr1, CbmL1TrdTracklet4 *tr2) |
static Bool_t | compare2 (CbmL1TrdTracklet4 *tr1, CbmL1TrdTracklet4 *tr2) |
static Bool_t | Compare3S (CbmL1TrdTracklet4 *tr1, CbmL1TrdTracklet4 *tr2) |
Public Attributes | |
std::vector< Int_t > | vAccostTracklet |
std::vector< Int_t > | vAccostLeft |
std::vector< Int_t > | vAccostRight |
Double_t | M [4] |
Private Member Functions | |
ClassDef (CbmL1TrdTracklet4, 1) | |
Private Attributes | |
Int_t | fInd [4] |
Int_t | fVal |
Int_t | fY |
Bool_t | fIsAlone |
Int_t | fIndex |
Double_t | fExt1 |
Double_t | fExt2 |
Double_t | fExt [2] |
Double_t | fCoord [4] |
Definition at line 7 of file CbmL1TrdTracklet4.h.
CbmL1TrdTracklet4::CbmL1TrdTracklet4 | ( | ) |
Default constructor
Definition at line 6 of file CbmL1TrdTracklet4.cxx.
|
virtual |
Destructor
Definition at line 18 of file CbmL1TrdTracklet4.cxx.
|
private |
|
inlinestatic |
Definition at line 60 of file CbmL1TrdTracklet4.h.
References GetCoord().
|
inlinestatic |
Definition at line 65 of file CbmL1TrdTracklet4.h.
References GetCoord().
|
inlinestatic |
Definition at line 70 of file CbmL1TrdTracklet4.h.
References GetVal().
|
inline |
Definition at line 22 of file CbmL1TrdTracklet4.h.
References fCoord.
Referenced by compare1(), and compare2().
|
inline |
Get extrapolated value of the precise coordinate of the 1st and 2nd layer
Definition at line 48 of file CbmL1TrdTracklet4.h.
References fExt.
Referenced by CbmL1CATrdTrackFinderSA::FindNeighbour().
|
inline |
Definition at line 19 of file CbmL1TrdTracklet4.h.
Referenced by CbmL1CATrdTrackFinderSA::CreateAndManageSegments(), and CbmL1CATrdTrackFinderSA::CreateTracks().
|
inline |
Definition at line 30 of file CbmL1TrdTracklet4.h.
References fIndex.
Referenced by CbmL1CATrdTrackFinderSA::FindNeighbour().
|
inline |
Definition at line 28 of file CbmL1TrdTracklet4.h.
References fIsAlone.
|
inline |
Definition at line 25 of file CbmL1TrdTracklet4.h.
References fVal.
Referenced by Compare3S(), CbmL1CATrdTrackFinderSA::CreateTracks(), CbmL1CATrdTrackFinderSA::DoFind(), and CbmL1CATrdTrackFinderSA::TagSegments().
|
inline |
Definition at line 37 of file CbmL1TrdTracklet4.h.
References fCoord.
Referenced by CbmL1CATrdTrackFinderSA::CreateSegments().
|
inline |
Set extrapolated value of the precise coordinate of the 1st and 2nd layer
Definition at line 53 of file CbmL1TrdTracklet4.h.
References fExt.
Referenced by CbmL1CATrdTrackFinderSA::CreateSegments().
|
inline |
Definition at line 34 of file CbmL1TrdTracklet4.h.
References fInd.
Referenced by CbmL1CATrdTrackFinderSA::CreateSegments().
|
inline |
Definition at line 45 of file CbmL1TrdTracklet4.h.
References fIndex.
Referenced by CbmL1CATrdTrackFinderSA::CreateSegments().
|
inline |
Definition at line 43 of file CbmL1TrdTracklet4.h.
References fIsAlone.
|
inline |
Definition at line 40 of file CbmL1TrdTracklet4.h.
References fVal.
Referenced by CbmL1CATrdTrackFinderSA::CreateSegments(), and CbmL1CATrdTrackFinderSA::TagSegments().
|
private |
Definition at line 96 of file CbmL1TrdTracklet4.h.
Referenced by GetCoord(), and SetCoord().
|
private |
Definition at line 94 of file CbmL1TrdTracklet4.h.
|
private |
Definition at line 92 of file CbmL1TrdTracklet4.h.
|
private |
Definition at line 93 of file CbmL1TrdTracklet4.h.
|
private |
Definition at line 80 of file CbmL1TrdTracklet4.h.
|
private |
Definition at line 90 of file CbmL1TrdTracklet4.h.
Referenced by GetIndex(), and SetIndex().
|
private |
Definition at line 89 of file CbmL1TrdTracklet4.h.
Referenced by GetIsAlone(), and SetIsAlone().
|
private |
Definition at line 83 of file CbmL1TrdTracklet4.h.
|
private |
Definition at line 86 of file CbmL1TrdTracklet4.h.
Double_t CbmL1TrdTracklet4::M[4] |
Definition at line 76 of file CbmL1TrdTracklet4.h.
Referenced by CbmL1CATrdTrackFinderSA::CreateSegments().
std::vector<Int_t> CbmL1TrdTracklet4::vAccostLeft |
Definition at line 56 of file CbmL1TrdTracklet4.h.
Referenced by CbmL1CATrdTrackFinderSA::TagSegments().
std::vector<Int_t> CbmL1TrdTracklet4::vAccostRight |
Definition at line 57 of file CbmL1TrdTracklet4.h.
Referenced by CbmL1CATrdTrackFinderSA::CreateTracks(), and CbmL1CATrdTrackFinderSA::FindNeighbour().
std::vector<Int_t> CbmL1TrdTracklet4::vAccostTracklet |
Definition at line 55 of file CbmL1TrdTracklet4.h.