EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::ZScanVertexFinder< vfitter_t >::Config Struct Reference

#include <acts/blob/sPHENIX/Core/include/Acts/Vertexing/ZScanVertexFinder.hpp>

+ Collaboration diagram for Acts::ZScanVertexFinder< vfitter_t >::Config:

Public Member Functions

 Config (const ImpactPointEstimator< InputTrack_t, Propagator_t > &ipEst)
 Finder configuration.
 

Public Attributes

ImpactPointEstimator
< InputTrack_t, Propagator_t
ipEstimator
 
FsmwMode1dFinder mode1dFinder
 
bool disableAllWeights = false
 
float constraintcutoff = 9.
 
float constrainttemp = 1.
 
bool useLogPt = true
 
bool usePt = false
 
double minPt = 0.4 * UnitConstants::GeV
 
double expPt = 1.
 
double minWeight = 0.01
 

Detailed Description

template<typename vfitter_t>
struct Acts::ZScanVertexFinder< vfitter_t >::Config

Definition at line 43 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 43 of file ZScanVertexFinder.hpp

Constructor & Destructor Documentation

template<typename vfitter_t >
Acts::ZScanVertexFinder< vfitter_t >::Config::Config ( const ImpactPointEstimator< InputTrack_t, Propagator_t > &  ipEst)
inline

Finder configuration.

Parameters
ipEstImpactPointEstimator

Definition at line 47 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 47 of file ZScanVertexFinder.hpp

Member Data Documentation

template<typename vfitter_t >
float Acts::ZScanVertexFinder< vfitter_t >::Config::constraintcutoff = 9.

Definition at line 59 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 59 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
float Acts::ZScanVertexFinder< vfitter_t >::Config::constrainttemp = 1.

Definition at line 60 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 60 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
bool Acts::ZScanVertexFinder< vfitter_t >::Config::disableAllWeights = false

Definition at line 57 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 57 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
double Acts::ZScanVertexFinder< vfitter_t >::Config::expPt = 1.

Definition at line 68 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 68 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
ImpactPointEstimator<InputTrack_t, Propagator_t> Acts::ZScanVertexFinder< vfitter_t >::Config::ipEstimator

Definition at line 51 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 51 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
double Acts::ZScanVertexFinder< vfitter_t >::Config::minPt = 0.4 * UnitConstants::GeV

Definition at line 66 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 66 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
double Acts::ZScanVertexFinder< vfitter_t >::Config::minWeight = 0.01

Definition at line 70 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 70 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
FsmwMode1dFinder Acts::ZScanVertexFinder< vfitter_t >::Config::mode1dFinder

Definition at line 54 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 54 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
bool Acts::ZScanVertexFinder< vfitter_t >::Config::useLogPt = true

Definition at line 62 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 62 of file ZScanVertexFinder.hpp

template<typename vfitter_t >
bool Acts::ZScanVertexFinder< vfitter_t >::Config::usePt = false

Definition at line 64 of file ZScanVertexFinder.hpp.

View newest version in sPHENIX GitHub at line 64 of file ZScanVertexFinder.hpp


The documentation for this struct was generated from the following file: