![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/htc/EicHtcTask.h>
Inheritance diagram for HtcKalmanFilter:
Collaboration diagram for HtcKalmanFilter:Private Member Functions | |
| MgridSlice * | InitializeMgridSlice (double z0) |
Private Attributes | |
| MgridSlice * | mMgslices |
Additional Inherited Members | |
Public Types inherited from KalmanFilter | |
| enum | Direction { Undefined = -1, Forward, Backward } |
| enum | Verbosity { Never, Error, Warning, Info } |
Protected Attributes inherited from TrKalmanFilter | |
| double | mLocationSeparationDistance |
| TrKalmanNodeLocation * | mLocationHead |
| TrKalmanNodeLocation * | mLocationTail |
Definition at line 183 of file EicHtcTask.h.
View newest version in sPHENIX GitHub at line 183 of file EicHtcTask.h
|
inline |
Definition at line 185 of file EicHtcTask.h.
View newest version in sPHENIX GitHub at line 185 of file EicHtcTask.h
|
inline |
Definition at line 186 of file EicHtcTask.h.
View newest version in sPHENIX GitHub at line 186 of file EicHtcTask.h
|
inline |
Definition at line 187 of file EicHtcTask.h.
View newest version in sPHENIX GitHub at line 187 of file EicHtcTask.h
|
privatevirtual |
Implements TrKalmanFilter.
Definition at line 69 of file EicHtcTask.cxx.
View newest version in sPHENIX GitHub at line 69 of file EicHtcTask.cxx
References _CARTESIAN_, _FIELD_COMPONENT_VALUES_, _MG_CELL_SIZE_, _MG_WIDTH_, _X_, _Y_, _Z_, MgridCell::B, create_single_mgrid_header(), Acts::Test::dim, Mgrid::getCellNum(), Mgrid::initializeAsSingleMgrid(), ip(), KalmanFilterMagneticField(), Mgrid::linearAddrToCellPtr(), Mgrid::linearAddrToCoord(), Mgrid::markCellAsSafe(), max, MgridSlice::mGrid, min, mMgslices, MgridSlice::mNext, MgridSlice::mZ0, printf(), RK_htci, Mgrid::setHtcInterpolationMode(), and XYZ.
Here is the call graph for this function:| int HtcKalmanFilter::KalmanFilterMagneticField | ( | TVector3 & | xx, |
| TVector3 & | B | ||
| ) |
Definition at line 287 of file EicHtcTask.cxx.
View newest version in sPHENIX GitHub at line 287 of file EicHtcTask.cxx
References FairRunAna::GetField(), FairRunAna::Instance(), and x.
Referenced by InitializeMgridSlice().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 192 of file EicHtcTask.h.
View newest version in sPHENIX GitHub at line 192 of file EicHtcTask.h
Referenced by InitializeMgridSlice().