Struct Acts::AdaptiveMultiVertexFinder::Config¶
-
struct Config¶
Configuration struct.
Public Functions
Config constructor.
- Parameters
fitter – The vertex fitter
sfinder – The seed finder
ipEst – ImpactPointEstimator
lin – Track linearizer
bIn – Input magnetic field
Public Members
-
bool addSingleTrackVertices = false¶
-
std::shared_ptr<const MagneticFieldProvider> bField¶
-
std::pair<double, double> defaultConstrFitQuality = {0., -3.}¶
-
bool do3dSplitting = false¶
-
bool doRealMultiVertex = true¶
-
ImpactPointEstimator<InputTrack_t, Propagator_t> ipEstimator¶
-
Linearizer_t linearizer¶
-
double looseConstrValue = 1e+8¶
-
double maximumVertexContamination = 0.5¶
-
int maxIterations = 100¶
-
double maxMergeVertexSignificance = 3.¶
-
double maxVertexChi2 = 18.42¶
-
double minWeight = 0.0001¶
-
sfinder_t seedFinder¶
-
double tracksMaxSignificance = 5.¶
-
double tracksMaxZinterval = 3. * Acts::UnitConstants::mm¶
-
bool useBeamSpotConstraint = true¶
-
bool useFastCompatibility = true¶
-
bool useSeedConstraint = true¶
-
bool useVertexCovForIPEstimation = false¶
-
vfitter_t vertexFitter¶