![]() |
ATLAS Offline Software
|
This is the complete list of members for Trk::GlobalChi2Fitter, including all inherited members.
addIDMaterialFast(const EventContext &ctx, Cache &cache, GXFTrajectory &track, const TrackParameters *parameters, ParticleHypothesis part) const | Trk::GlobalChi2Fitter | private |
addMaterial(const EventContext &ctx, Cache &, GXFTrajectory &, const TrackParameters *, ParticleHypothesis) const | Trk::GlobalChi2Fitter | private |
addMaterialFindIntersectionCyl(Cache &cache, const CylinderSurface &surface, const TrackParameters ¶m1, const TrackParameters ¶m2, const ParticleHypothesis mat) | Trk::GlobalChi2Fitter | privatestatic |
addMaterialFindIntersectionDisc(Cache &cache, const DiscSurface &surface, const TrackParameters ¶m1, const TrackParameters ¶m2, const ParticleHypothesis mat) | Trk::GlobalChi2Fitter | privatestatic |
addMaterialGetLayers(Cache &cache, std::vector< std::pair< const Layer *, const Layer * >> &layers, std::vector< std::pair< const Layer *, const Layer * >> &uplayers, const std::vector< std::unique_ptr< GXFTrackState >> &states, GXFTrackState &first, GXFTrackState &last, const TrackParameters *refpar, bool hasmat) | Trk::GlobalChi2Fitter | privatestatic |
addMaterialUpdateTrajectory(Cache &cache, GXFTrajectory &track, int offset, std::vector< std::pair< const Layer *, const Layer * >> &layers, const TrackParameters *ref1, const TrackParameters *ref2, ParticleHypothesis mat) const | Trk::GlobalChi2Fitter | private |
alignmentFit(AlignmentCache &, const Track &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=Trk::nonInteracting) const override | Trk::GlobalChi2Fitter | virtual |
ATLAS_THREAD_SAFE | Trk::GlobalChi2Fitter | mutableprivate |
backupCombinationStrategy(const EventContext &ctx, Cache &, const Track &, const Track &, GXFTrajectory &, std::vector< MaterialEffectsOnTrack > &) const | Trk::GlobalChi2Fitter | private |
calculateDerivatives(GXFTrajectory &) | Trk::GlobalChi2Fitter | privatestatic |
calculateTrackErrors(GXFTrajectory &, Amg::SymMatrixX &, bool) const | Trk::GlobalChi2Fitter | private |
calculateTrackParameters(const EventContext &ctx, GXFTrajectory &, bool) const | Trk::GlobalChi2Fitter | private |
calculateTrackParametersPropagate(const EventContext &, const TrackParameters &, const GXFTrackState &, PropDirection, const MagneticFieldProperties &, bool, bool) const | Trk::GlobalChi2Fitter | private |
calculateTrackParametersPropagateHelper(const EventContext &, const TrackParameters &, const GXFTrackState &, PropDirection, const MagneticFieldProperties &, bool, bool) const | Trk::GlobalChi2Fitter | private |
compensatePhiWeights(Cache &cache, GXFTrajectory &trajectory, Amg::SymMatrixX &a) const | Trk::GlobalChi2Fitter | private |
correctAngles(double &, double &) | Trk::GlobalChi2Fitter | privatestatic |
ensureValidEntranceCalo(const EventContext &ctx, Cache &cache) const | Trk::GlobalChi2Fitter | private |
ensureValidEntranceMuonSpectrometer(const EventContext &ctx, Cache &cache) const | Trk::GlobalChi2Fitter | private |
fillAfromMeasurements(const Cache &cache, GXFTrajectory &trajectory, Amg::SymMatrixX &a) const | Trk::GlobalChi2Fitter | private |
fillAfromScatterers(GXFTrajectory &trajectory, Amg::SymMatrixX &a) const | Trk::GlobalChi2Fitter | private |
fillBfromMeasurements(const Cache &cache, GXFTrajectory &trajectory, Amg::VectorX &b) const | Trk::GlobalChi2Fitter | private |
fillDerivatives(GXFTrajectory &traj) const | Trk::GlobalChi2Fitter | private |
fillFirstLastMeasurement(Cache &cache, GXFTrajectory &trajectory) const | Trk::GlobalChi2Fitter | private |
fillResidualsAndErrors(const EventContext &ctx, const Cache &cache, GXFTrajectory &trajectory, const int it, Amg::VectorX &b, int &bremno_maxbrempull, GXFTrackState *&state_maxbrempull) const | Trk::GlobalChi2Fitter | private |
finalize() override | Trk::GlobalChi2Fitter | virtual |
fit(const EventContext &ctx, const PrepRawDataSet &, const TrackParameters &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const override final | Trk::GlobalChi2Fitter | virtual |
fit(const EventContext &ctx, const Track &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const override final | Trk::GlobalChi2Fitter | virtual |
fit(const EventContext &ctx, const MeasurementSet &, const TrackParameters &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const override final | Trk::GlobalChi2Fitter | virtual |
fit(const EventContext &ctx, const Track &, const PrepRawDataSet &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const override final | Trk::GlobalChi2Fitter | virtual |
fit(const EventContext &ctx, const Track &, const Track &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const override final | Trk::GlobalChi2Fitter | virtual |
fit(const EventContext &ctx, const Track &, const MeasurementSet &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const override final | Trk::GlobalChi2Fitter | virtual |
fitIm(const EventContext &ctx, Cache &cache, const Track &inputTrack, const RunOutlierRemoval runOutlier, const ParticleHypothesis matEffects) const | Trk::GlobalChi2Fitter | private |
FitterStatusType enum name | Trk::GlobalChi2Fitter | private |
GlobalChi2Fitter(const std::string &, const std::string &, const IInterface *) | Trk::GlobalChi2Fitter | |
holesearchExtrapolation(const EventContext &ctx, const TrackParameters &src, const GXFTrackState &dst, PropDirection propdir) const | Trk::GlobalChi2Fitter | private |
holeSearchHelper(const std::vector< std::unique_ptr< TrackParameters >> &hc, std::set< Identifier > &id_set, std::set< Identifier > &sct_set, TrackHoleCount &rv, bool count_holes, bool count_dead) const | Trk::GlobalChi2Fitter | private |
holeSearchProcess(const EventContext &ctx, const std::vector< std::reference_wrapper< GXFTrackState >> &states) const | Trk::GlobalChi2Fitter | private |
holeSearchStates(GXFTrajectory &trajectory) const | Trk::GlobalChi2Fitter | private |
initFieldCache(const EventContext &ctx, Cache &cache) const | Trk::GlobalChi2Fitter | private |
initialize() override | Trk::GlobalChi2Fitter | virtual |
isMuonTrack(const Track &) const | Trk::GlobalChi2Fitter | private |
iterationsOfLastFit() const | Trk::GlobalChi2Fitter | privatevirtual |
m_acceleration | Trk::GlobalChi2Fitter | private |
m_asymeloss | Trk::GlobalChi2Fitter | private |
m_boundaryCheckTool | Trk::GlobalChi2Fitter | private |
m_broadROTcreator | Trk::GlobalChi2Fitter | private |
m_calomat | Trk::GlobalChi2Fitter | private |
m_caloMaterialProvider | Trk::GlobalChi2Fitter | private |
m_calotool | Trk::GlobalChi2Fitter | private |
m_calotoolparam | Trk::GlobalChi2Fitter | private |
m_chi2cut | Trk::GlobalChi2Fitter | private |
m_clusterSplitProbContainer | Trk::GlobalChi2Fitter | private |
m_createSummary | Trk::GlobalChi2Fitter | private |
m_decomposesegments | Trk::GlobalChi2Fitter | private |
m_DetID | Trk::GlobalChi2Fitter | private |
m_domeastrackpar | Trk::GlobalChi2Fitter | private |
m_elosstool | Trk::GlobalChi2Fitter | private |
m_extensioncuts | Trk::GlobalChi2Fitter | private |
m_extmat | Trk::GlobalChi2Fitter | private |
m_extrapolator | Trk::GlobalChi2Fitter | private |
m_field_cache_key | Trk::GlobalChi2Fitter | private |
m_fillderivmatrix | Trk::GlobalChi2Fitter | private |
m_fiteloss | Trk::GlobalChi2Fitter | private |
m_fixbrem | Trk::GlobalChi2Fitter | private |
m_getmaterialfromtrack | Trk::GlobalChi2Fitter | private |
m_holeSearch | Trk::GlobalChi2Fitter | private |
m_idVolume | Trk::GlobalChi2Fitter | private |
m_kinkfinding | Trk::GlobalChi2Fitter | private |
m_matupdator | Trk::GlobalChi2Fitter | private |
m_maxit | Trk::GlobalChi2Fitter | private |
m_maxitPixelROT | Trk::GlobalChi2Fitter | private |
m_maxoutliers | Trk::GlobalChi2Fitter | private |
m_miniter | Trk::GlobalChi2Fitter | private |
m_minphfcut | Trk::GlobalChi2Fitter | private |
m_navigator | Trk::GlobalChi2Fitter | private |
m_numderiv | Trk::GlobalChi2Fitter | private |
m_outlcut | Trk::GlobalChi2Fitter | private |
m_p | Trk::GlobalChi2Fitter | private |
m_propagator | Trk::GlobalChi2Fitter | private |
m_redoderivs | Trk::GlobalChi2Fitter | private |
m_reintoutl | Trk::GlobalChi2Fitter | private |
m_rejectLargeNScat | Trk::GlobalChi2Fitter | private |
m_residualPullCalculator | Trk::GlobalChi2Fitter | private |
m_ROTcreator | Trk::GlobalChi2Fitter | private |
m_scalefactor | Trk::GlobalChi2Fitter | private |
m_scattool | Trk::GlobalChi2Fitter | private |
m_signedradius | Trk::GlobalChi2Fitter | private |
m_sirecal | Trk::GlobalChi2Fitter | private |
m_storemat | Trk::GlobalChi2Fitter | private |
m_straightlineprop | Trk::GlobalChi2Fitter | private |
m_trackingGeometryReadKey | Trk::GlobalChi2Fitter | private |
m_trtrecal | Trk::GlobalChi2Fitter | private |
m_updator | Trk::GlobalChi2Fitter | private |
m_useCaloTG | Trk::GlobalChi2Fitter | private |
mainCombinationStrategy(const EventContext &ctx, Cache &, const Track &, const Track &, GXFTrajectory &, std::vector< MaterialEffectsOnTrack > &) const | Trk::GlobalChi2Fitter | private |
makePerigee(Cache &, const TrackParameters &, const ParticleHypothesis) const | Trk::GlobalChi2Fitter | private |
makeProtoState(Cache &, GXFTrajectory &, const TrackStateOnSurface *, int index=-1) const | Trk::GlobalChi2Fitter | private |
makeProtoStateFromMeasurement(Cache &, GXFTrajectory &, const MeasurementBase *, const TrackParameters *trackpar=nullptr, bool isoutlier=false, int index=-1) const | Trk::GlobalChi2Fitter | private |
makeTrack(const EventContext &ctx, Cache &, GXFTrajectory &, const ParticleHypothesis) const | Trk::GlobalChi2Fitter | private |
makeTrackFillDerivativeMatrix(Cache &, GXFTrajectory &) | Trk::GlobalChi2Fitter | privatestatic |
makeTrackFindPerigee(const EventContext &, Cache &, GXFTrajectory &, const ParticleHypothesis) const | Trk::GlobalChi2Fitter | private |
makeTrackFindPerigeeParameters(const EventContext &, Cache &, GXFTrajectory &, const ParticleHypothesis) const | Trk::GlobalChi2Fitter | private |
myfit(const EventContext &ctx, Cache &, GXFTrajectory &, const TrackParameters &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const | Trk::GlobalChi2Fitter | private |
myfit_helper(Cache &, GXFTrajectory &, const TrackParameters &, const RunOutlierRemoval runOutlier=false, const ParticleHypothesis matEffects=nonInteracting) const | Trk::GlobalChi2Fitter | private |
numericalDerivatives(const EventContext &ctx, const TrackParameters *, const Surface &, PropDirection, const MagneticFieldProperties &) const | Trk::GlobalChi2Fitter | private |
processTrkVolume(Cache &, const Trk::TrackingVolume *tvol) const | Trk::GlobalChi2Fitter | private |
retrieveTrackingGeometry(const EventContext &ctx) const | Trk::GlobalChi2Fitter | inlineprivate |
runIteration(const EventContext &ctx, Cache &cache, GXFTrajectory &trajectory, const int it, Amg::SymMatrixX &a, Amg::VectorX &b, Amg::SymMatrixX &lu, bool &doDeriv) const | Trk::GlobalChi2Fitter | private |
runTrackCleanerSilicon(const EventContext &ctx, Cache &, GXFTrajectory &, Amg::SymMatrixX &, Amg::SymMatrixX &, Amg::VectorX &, bool) const | Trk::GlobalChi2Fitter | private |
runTrackCleanerTRT(Cache &, GXFTrajectory &, Amg::SymMatrixX &, Amg::VectorX &, Amg::SymMatrixX &, bool, bool, int, const EventContext &ctx) const | Trk::GlobalChi2Fitter | private |
S_FITS enum value | Trk::GlobalChi2Fitter | private |
S_HIGH_CHI2 enum value | Trk::GlobalChi2Fitter | private |
S_INVALID_ANGLES enum value | Trk::GlobalChi2Fitter | private |
S_LOW_MOMENTUM enum value | Trk::GlobalChi2Fitter | private |
S_MAT_INV_FAIL enum value | Trk::GlobalChi2Fitter | private |
S_MAX_VALUE enum value | Trk::GlobalChi2Fitter | private |
S_NOT_CONVERGENT enum value | Trk::GlobalChi2Fitter | private |
S_NOT_ENOUGH_MEAS enum value | Trk::GlobalChi2Fitter | private |
S_PROPAGATION_FAIL enum value | Trk::GlobalChi2Fitter | private |
S_SUCCESSFUL_FITS enum value | Trk::GlobalChi2Fitter | private |
setMinIterations(int) | Trk::GlobalChi2Fitter | privatevirtual |
throwFailedToGetTrackingGeomtry() const | Trk::GlobalChi2Fitter | private |
trackingGeometry(Cache &cache, const EventContext &ctx) const | Trk::GlobalChi2Fitter | inlineprivate |
tryToConverge(const Cache &cache, GXFTrajectory &trajectory, const int it) const | Trk::GlobalChi2Fitter | private |
tryToWeightAfromMaterial(Cache &cache, GXFTrajectory &trajectory, Amg::SymMatrixX &a, const bool doDeriv, const int it, const double oldRedChi2, const double newRedChi2) const | Trk::GlobalChi2Fitter | private |
updateEnergyLoss(const Surface &, const GXFMaterialEffects &, const TrackParameters &, double, int) const | Trk::GlobalChi2Fitter | private |
updateFitParameters(GXFTrajectory &, const Amg::VectorX &, const Amg::SymMatrixX &) const | Trk::GlobalChi2Fitter | private |
updatePixelROTs(GXFTrajectory &, Amg::SymMatrixX &, Amg::VectorX &, const EventContext &evtctx) const | Trk::GlobalChi2Fitter | private |
updateSystemWithMaxBremPull(GXFTrajectory &trajectory, const int bremno_maxbrempull, GXFTrackState *state_maxbrempull, Amg::SymMatrixX &a) const | Trk::GlobalChi2Fitter | private |
~ GlobalChi2Fitter() | Trk::GlobalChi2Fitter | virtual |