ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::ZScanVertexFinder::Config Struct Reference

Configuration struct. More...

#include <Acts/Vertexing/ZScanVertexFinder.hpp>

Collaboration diagram for Acts::ZScanVertexFinder::Config:
[legend]

Public Member Functions

 Config (const ImpactPointEstimator &ipEst)
 Finder configuration.

Public Attributes

float constraintcutoff = 9.
 Constraint cutoff parameter for vertex fitting.
float constrainttemp = 1.
 Constraint temperature parameter for annealing.
bool disableAllWeights = false
 Flag to disable all weights, set all weights to 1.
double expPt = 1.
 Exponent used for pT weighting when usePt is enabled.
InputTrack::Extractor extractParameters
 Function to extract parameters from InputTrack.
ImpactPointEstimator ipEstimator
 Impact point estimator for vertex finding.
double minPt = 0.4 * UnitConstants::GeV
 Minimum pT threshold for track selection.
double minWeight = 0.01
 Minimum required weight for track inclusion.
FsmwMode1dFinder mode1dFinder
 Mode finder for 1D z-position determination.
bool useLogPt = true
 Flag to use log(pT) for track weighting.
bool usePt = false
 Flag to use pT for track weighting.

Detailed Description

Configuration struct.

Constructor & Destructor Documentation

◆ Config()

Acts::ZScanVertexFinder::Config::Config ( const ImpactPointEstimator & ipEst)
explicit

Finder configuration.

Parameters
ipEstImpactPointEstimator