EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <fun4all_coresoftware/blob/master/offline/packages/trackbase/ActsTrackingGeometry.h>
Public Member Functions | |
ActsTrackingGeometry () | |
ActsTrackingGeometry (std::shared_ptr< const Acts::TrackingGeometry > tGeo, ActsExamples::Options::BFieldVariant mag, Acts::CalibrationContext calib, Acts::GeometryContext geoCtxt, Acts::MagneticFieldContext magFieldCtxt) | |
Public Attributes | |
std::shared_ptr< const Acts::TrackingGeometry > | tGeometry |
Tracking geometry and magnetic field, for fitter function. | |
ActsExamples::Options::BFieldVariant | magField |
Acts::CalibrationContext | calibContext |
Acts context, for Kalman options. | |
Acts::GeometryContext | geoContext |
Acts::MagneticFieldContext | magFieldContext |
double | tpcSurfStepPhi |
double | tpcSurfStepZ |
double | mmSurfStepPhi |
double | mmSurfStepZ |
A struct to carry around Acts geometry on node tree, so as to not put all of the MakeActsGeometry tree
Definition at line 19 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 19 of file ActsTrackingGeometry.h
|
inline |
Definition at line 20 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 20 of file ActsTrackingGeometry.h
|
inline |
Definition at line 21 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 21 of file ActsTrackingGeometry.h
Acts::CalibrationContext ActsTrackingGeometry::calibContext |
Acts context, for Kalman options.
Definition at line 39 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 39 of file ActsTrackingGeometry.h
Referenced by MakeActsGeometry::InitRun(), and PHActsTrkFitter::loopTracks().
Acts::GeometryContext ActsTrackingGeometry::geoContext |
Definition at line 40 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 40 of file ActsTrackingGeometry.h
Referenced by PHTpcResiduals::addTrackState(), ActsEvaluator::calculateDCA(), PHTpcResiduals::calculateTpcResiduals(), PHSiliconTpcTrackMatching::correctTpcClusterZ(), PHActsToSvtxTracks::createSvtxTrack(), DSTEmulator::evaluate_tracks(), ActsEvaluator::evaluateTrackFits(), ActsEvaluator::fillFittedTrackParams(), ActsEvaluator::fillProtoTrack(), PHActsVertexFinder::findVertices(), PHActsInitialVertexFinder::findVertices(), PHActsVertexFitter::fitVertex(), PHTpcClusterMover::get_tpc_surface_from_coords(), ActsTransformations::getGlobalPosition(), PHActsTrkFitter::getSourceLinks(), PHActsTrkFitter::getTrackFitResult(), PHActsInitialVertexFinder::getTrackPointers(), PHActsVertexFitter::getTracks(), PHActsVertexFinder::getTracks(), MakeActsGeometry::InitRun(), PHActsTrkFitter::loopTracks(), PHActsTrackProjection::makeCaloSurfacePtrs(), PHActsSiliconSeeding::makeSpacePoint(), PHActsVertexFitter::makeTrackParam(), PHActsTrackProjection::makeTrackParams(), PHTpcResiduals::makeTrackParams(), PHTpcClusterMover::process_event(), PHTpcResiduals::processTrack(), PHActsVertexPropagator::propagateTrack(), PHActsTrackProjection::propagateTrack(), PHTpcResiduals::propagateTrackState(), PHActsVertexPropagator::updateSvtxTrack(), PHActsTrackProjection::updateSvtxTrack(), PHActsTrkFitter::updateSvtxTrack(), and ActsEvaluator::visitTrackStates().
ActsExamples::Options::BFieldVariant ActsTrackingGeometry::magField |
Definition at line 36 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 36 of file ActsTrackingGeometry.h
Referenced by PHActsVertexFinder::findVertices(), PHActsInitialVertexFinder::findVertices(), PHActsVertexFitter::fitVertex(), PHActsTrkFitter::InitRun(), and MakeActsGeometry::InitRun().
Acts::MagneticFieldContext ActsTrackingGeometry::magFieldContext |
Definition at line 41 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 41 of file ActsTrackingGeometry.h
Referenced by PHActsVertexFinder::findVertices(), PHActsInitialVertexFinder::findVertices(), PHActsVertexFitter::fitVertex(), MakeActsGeometry::InitRun(), PHActsTrkFitter::loopTracks(), PHActsVertexPropagator::propagateTrack(), PHActsTrackProjection::propagateTrack(), and PHTpcResiduals::propagateTrackState().
double ActsTrackingGeometry::mmSurfStepPhi |
Definition at line 44 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 44 of file ActsTrackingGeometry.h
Referenced by MakeActsGeometry::InitRun().
double ActsTrackingGeometry::mmSurfStepZ |
Definition at line 45 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 45 of file ActsTrackingGeometry.h
Referenced by MakeActsGeometry::InitRun().
std::shared_ptr<const Acts::TrackingGeometry> ActsTrackingGeometry::tGeometry |
Tracking geometry and magnetic field, for fitter function.
Definition at line 34 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 34 of file ActsTrackingGeometry.h
Referenced by PHActsTrkFitter::InitRun(), and MakeActsGeometry::InitRun().
double ActsTrackingGeometry::tpcSurfStepPhi |
Definition at line 42 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 42 of file ActsTrackingGeometry.h
Referenced by PHTpcClusterMover::get_tpc_surface_from_coords(), and MakeActsGeometry::InitRun().
double ActsTrackingGeometry::tpcSurfStepZ |
Definition at line 43 of file ActsTrackingGeometry.h.
View newest version in sPHENIX GitHub at line 43 of file ActsTrackingGeometry.h
Referenced by PHTpcClusterMover::get_tpc_surface_from_coords(), and MakeActsGeometry::InitRun().