Struct Acts::IterativeVertexFinder::Config

struct Config

Configuration struct.

Public Functions

inline Config(const vfitter_t &fitter, Linearizer_t lin, sfinder_t sfinder, const IPEstimator &est)

Config constructor.

Parameters
  • fitter – Vertex fitter

  • lin – Track linearizer

  • sfinder – The seed finder

  • est – ImpactPointEstimator

Public Members

bool createSplitVertices = false
double cutOffTrackWeight = 0.01
double cutOffTrackWeightReassign = 1

If reassignTracksAfterFirstFit is set this threshold will be used to decide if a track should be checked for reassignment to other vertices.

bool doMaxTracksCut = false
IPEstimator ipEst

ImpactPointEstimator.

Linearizer_t linearizer

Linearized track factory.

double maximumChi2cutForSeeding = 36.
int maxTracks = 5000
int maxVertices = 50
bool reassignTracksAfterFirstFit = false
sfinder_t seedFinder

Vertex seed finder.

double significanceCutSeeding = 10
int splitVerticesTrkInvFraction = 2
bool useBeamConstraint = false
vfitter_t vertexFitter

Vertex fitter.