ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <coresoftware/blob/master/offline/packages/tpc/TpcDistortionCorrection.h>
Public Types | |
enum | CoordMask { COORD_PHI = 1<<0, COORD_R = 1<<1, COORD_Z = 1<<2, COORD_PHIZ = COORD_PHI|COORD_Z, COORD_ALL = COORD_PHI|COORD_R|COORD_Z } |
Public Member Functions | |
TpcDistortionCorrection ()=default | |
constructor | |
Acts::Vector3D | get_corrected_position (const Acts::Vector3D &, const TpcDistortionCorrectionContainer *, unsigned int mask=COORD_ALL) const |
get cluster corrected 3D position using given DistortionCorrectionObject | |
Definition at line 14 of file TpcDistortionCorrection.h.
View newest version in sPHENIX GitHub at line 14 of file TpcDistortionCorrection.h
Definition at line 21 of file TpcDistortionCorrection.h.
View newest version in sPHENIX GitHub at line 21 of file TpcDistortionCorrection.h
|
default |
constructor
Acts::Vector3D TpcDistortionCorrection::get_corrected_position | ( | const Acts::Vector3D & | source, |
const TpcDistortionCorrectionContainer * | dcc, | ||
unsigned int | mask = COORD_ALL |
||
) | const |
get cluster corrected 3D position using given DistortionCorrectionObject
Definition at line 19 of file TpcDistortionCorrection.cc.
View newest version in sPHENIX GitHub at line 19 of file TpcDistortionCorrection.cc
References COORD_PHI, COORD_R, COORD_Z, TpcDistortionCorrectionContainer::m_hDPint, TpcDistortionCorrectionContainer::m_hDRint, TpcDistortionCorrectionContainer::m_hDZint, M_PI, phi, r, square(), and z.
Referenced by PHTpcTrackSeedCircleFit::getGlobalPosition(), PHCASeeding::getGlobalPosition(), PHSimpleKFProp::getGlobalPosition(), PHTpcClusterMover::process_event(), and PHSimpleKFProp::PropagateTrack().