![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/master/Core/include/Acts/Vertexing/AdaptiveMultiVertexFinder.hpp>
Collaboration diagram for Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config:Public Member Functions | |
| Config (vfitter_t fitter, const sfinder_t &sfinder, const ImpactPointEstimator< InputTrack_t, Propagator_t > &ipEst, const Linearizer_t &lin) | |
| Config constructor. | |
Public Attributes | |
| vfitter_t | vertexFitter |
| sfinder_t | seedFinder |
| ImpactPointEstimator < InputTrack_t, Propagator_t > | ipEstimator |
| Linearizer_t | linearizer |
| bool | useBeamSpotConstraint = true |
| double | tracksMaxZinterval = 3. * Acts::UnitConstants::mm |
| double | tracksMaxSignificance = 5. |
| double | maxVertexChi2 = 18.42 |
| bool | doRealMultiVertex = true |
| bool | useFastCompatibility = true |
| double | maxMergeVertexSignificance = 3. |
| double | minWeight = 0.0001 |
| int | maxIterations = 100 |
| bool | addSingleTrackVertices = false |
| bool | do3dSplitting = false |
| double | maximumVertexContamination = 0.5 |
| bool | useSeedConstraint = true |
| double | looseConstrValue = 1e+8 |
| std::pair< double, double > | defaultConstrFitQuality {0., -3.} |
| bool | refitAfterBadVertex = true |
| bool | useVertexCovForIPEstimation = false |
Definition at line 43 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 43 of file AdaptiveMultiVertexFinder.hpp
|
inline |
Config constructor.
| fitter | The vertex fitter |
| sfinder | The seed finder |
| ipEst | ImpactPointEstimator |
| lin | Track linearizer |
Definition at line 50 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 50 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::addSingleTrackVertices = false |
Definition at line 124 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 124 of file AdaptiveMultiVertexFinder.hpp
| std::pair<double, double> Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::defaultConstrFitQuality {0., -3.} |
Definition at line 142 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 142 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::do3dSplitting = false |
Definition at line 128 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 128 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::doRealMultiVertex = true |
Definition at line 101 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 101 of file AdaptiveMultiVertexFinder.hpp
| ImpactPointEstimator<InputTrack_t, Propagator_t> Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::ipEstimator |
Definition at line 65 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 65 of file AdaptiveMultiVertexFinder.hpp
| Linearizer_t Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::linearizer |
Definition at line 68 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 68 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::looseConstrValue = 1e+8 |
Definition at line 138 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 138 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maximumVertexContamination = 0.5 |
Definition at line 131 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 131 of file AdaptiveMultiVertexFinder.hpp
| int Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maxIterations = 100 |
Definition at line 121 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 121 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maxMergeVertexSignificance = 3. |
Definition at line 112 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 112 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maxVertexChi2 = 18.42 |
Definition at line 94 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 94 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::minWeight = 0.0001 |
Definition at line 118 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 118 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::refitAfterBadVertex = true |
Definition at line 149 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 149 of file AdaptiveMultiVertexFinder.hpp
| sfinder_t Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::seedFinder |
Definition at line 62 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 62 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::tracksMaxSignificance = 5. |
Definition at line 89 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 89 of file AdaptiveMultiVertexFinder.hpp
| double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::tracksMaxZinterval = 3. * Acts::UnitConstants::mm |
Definition at line 85 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 85 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useBeamSpotConstraint = true |
Definition at line 72 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 72 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useFastCompatibility = true |
Definition at line 108 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 108 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useSeedConstraint = true |
Definition at line 134 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 134 of file AdaptiveMultiVertexFinder.hpp
| bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useVertexCovForIPEstimation = false |
Definition at line 155 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 155 of file AdaptiveMultiVertexFinder.hpp
| vfitter_t Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::vertexFitter |
Definition at line 59 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 59 of file AdaptiveMultiVertexFinder.hpp