![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/tracking/EicIdealTrackingCode.h>
Inheritance diagram for EicDetectorGroup:
Collaboration diagram for EicDetectorGroup:Public Member Functions | |
| EicDetectorGroup (const char *name=0) | |
| ~EicDetectorGroup () | |
| SensitiveVolume * | GetSensitiveVolume (const EicTrackingDigiHit *hit) const |
| EicGeoParData * | GetGptr () const |
Public Attributes | |
| EicDetName * | dname |
Private Member Functions | |
| ClassDef (EicDetectorGroup, 2) | |
Private Attributes | |
| TClonesArray * | _fMCPoints |
| TClonesArray * | _fHits |
| Array of event's points. | |
| Int_t | _fBranchID |
| Array of event's hits. | |
| unsigned | svCounter |
| Branch ID. | |
| EicGeoParData * | mGptr |
| EicTrackingDigiHitProducer * | mDigi |
| std::map < LogicalVolumeLookupTableEntry *, SensitiveVolume * > | mSensitiveVolumes |
Friends | |
| class | EicIdealTrackingCode |
| class | EicHtcTask |
| class | EicRecoKalmanTask |
| class | FwdTrackFinder |
| class | FwdHoughTree |
Definition at line 33 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 33 of file EicIdealTrackingCode.h
|
inline |
Definition at line 43 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 43 of file EicIdealTrackingCode.h
|
inline |
Definition at line 45 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 45 of file EicIdealTrackingCode.h
|
private |
|
inline |
Definition at line 62 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 62 of file EicIdealTrackingCode.h
References mGptr.
|
inline |
Definition at line 50 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 50 of file EicIdealTrackingCode.h
References EicGeoParData::GeantMultiToLogicalIndex(), EicGeoParData::GetLookupTableNode(), EicTrackingDigiHit::GetMultiIndex(), mGptr, and mSensitiveVolumes.
Referenced by FwdTrackFinder::Exec(), EicHtcTask::Exec(), FwdHoughTree::FinalFit(), FwdHoughTree::GetKfNode(), and FwdHoughTree::SetupKalmanFilter().
Here is the call graph for this function:
Here is the caller graph for this function:
|
friend |
Definition at line 36 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 36 of file EicIdealTrackingCode.h
|
friend |
Definition at line 35 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 35 of file EicIdealTrackingCode.h
|
friend |
Definition at line 37 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 37 of file EicIdealTrackingCode.h
|
friend |
Definition at line 39 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 39 of file EicIdealTrackingCode.h
|
friend |
Definition at line 38 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 38 of file EicIdealTrackingCode.h
|
private |
Array of event's hits.
Definition at line 67 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 67 of file EicIdealTrackingCode.h
|
private |
Array of event's points.
Definition at line 66 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 66 of file EicIdealTrackingCode.h
Referenced by FwdTrackFinder::Exec(), and EicHtcTask::Exec().
|
private |
Definition at line 62 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 62 of file EicIdealTrackingCode.h
Referenced by FwdHoughTree::FinalFit(), and FwdHoughTree::SetupKalmanFilter().
| EicDetName* EicDetectorGroup::dname |
Definition at line 45 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 45 of file EicIdealTrackingCode.h
Referenced by EicHtcTask::ConfigureKalmanFilter(), EicHtcTask::DeclareSensitiveVolumes(), EicDetectorGroup(), EicHtcTask::Exec(), and EicHtcTask::Init().
|
private |
Definition at line 71 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 71 of file EicIdealTrackingCode.h
Referenced by EicHtcTask::DeclareSensitiveVolumes(), EicHtcTask::Exec(), EicHtcTask::Init(), and FwdHoughTree::SetupKalmanFilter().
|
private |
Definition at line 70 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 70 of file EicIdealTrackingCode.h
Referenced by EicHtcTask::DeclareSensitiveVolumes(), EicHtcTask::Exec(), GetGptr(), GetSensitiveVolume(), and EicHtcTask::Init().
|
private |
Definition at line 73 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 73 of file EicIdealTrackingCode.h
Referenced by EicHtcTask::DeclareSensitiveVolumes(), EicHtcTask::Exec(), and GetSensitiveVolume().
|
private |
Branch ID.
Definition at line 69 of file EicIdealTrackingCode.h.
View newest version in sPHENIX GitHub at line 69 of file EicIdealTrackingCode.h
Referenced by EicHtcTask::ConfigureKalmanFilter(), and EicHtcTask::DeclareSensitiveVolumes().