EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include <acts/blob/sPHENIX/Core/include/Acts/Vertexing/AdaptiveMultiVertexFinder.hpp>
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 | useVertexCovForIPEstimation = false |
Definition at line 51 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 51 of file AdaptiveMultiVertexFinder.hpp
|
inline |
Config constructor.
fitter | The vertex fitter |
sfinder | The seed finder |
ipEst | ImpactPointEstimator |
lin | Track linearizer |
Definition at line 58 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 58 of file AdaptiveMultiVertexFinder.hpp
bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::addSingleTrackVertices = false |
Definition at line 132 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 132 of file AdaptiveMultiVertexFinder.hpp
std::pair<double, double> Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::defaultConstrFitQuality {0., -3.} |
Definition at line 150 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 150 of file AdaptiveMultiVertexFinder.hpp
bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::do3dSplitting = false |
Definition at line 136 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 136 of file AdaptiveMultiVertexFinder.hpp
bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::doRealMultiVertex = true |
Definition at line 109 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 109 of file AdaptiveMultiVertexFinder.hpp
ImpactPointEstimator<InputTrack_t, Propagator_t> Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::ipEstimator |
Definition at line 73 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 73 of file AdaptiveMultiVertexFinder.hpp
Linearizer_t Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::linearizer |
Definition at line 76 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 76 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::looseConstrValue = 1e+8 |
Definition at line 146 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 146 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maximumVertexContamination = 0.5 |
Definition at line 139 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 139 of file AdaptiveMultiVertexFinder.hpp
int Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maxIterations = 100 |
Definition at line 129 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 129 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maxMergeVertexSignificance = 3. |
Definition at line 120 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 120 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::maxVertexChi2 = 18.42 |
Definition at line 102 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 102 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::minWeight = 0.0001 |
Definition at line 126 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 126 of file AdaptiveMultiVertexFinder.hpp
sfinder_t Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::seedFinder |
Definition at line 70 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 70 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::tracksMaxSignificance = 5. |
Definition at line 97 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 97 of file AdaptiveMultiVertexFinder.hpp
double Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::tracksMaxZinterval = 3. * Acts::UnitConstants::mm |
Definition at line 93 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 93 of file AdaptiveMultiVertexFinder.hpp
bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useBeamSpotConstraint = true |
Definition at line 80 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 80 of file AdaptiveMultiVertexFinder.hpp
bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useFastCompatibility = true |
Definition at line 116 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 116 of file AdaptiveMultiVertexFinder.hpp
bool Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::useSeedConstraint = true |
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::useVertexCovForIPEstimation = false |
Definition at line 156 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 156 of file AdaptiveMultiVertexFinder.hpp
vfitter_t Acts::AdaptiveMultiVertexFinder< vfitter_t, sfinder_t >::Config::vertexFitter |
Definition at line 67 of file AdaptiveMultiVertexFinder.hpp.
View newest version in sPHENIX GitHub at line 67 of file AdaptiveMultiVertexFinder.hpp