EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <EicRoot/blob/master/eic/htc/EicHtcTask.h>
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.
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().
|
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().