ACTS
Experiment-independent tracking
Loading...
Searching...
No Matches
Acts::Experimental::SeedFinderGbtsConfig Struct Reference

#include <Acts/Seeding/SeedFinderGbtsConfig.hpp>

Collaboration diagram for Acts::Experimental::SeedFinderGbtsConfig:
[legend]

Public Member Functions

SeedFinderGbtsConfig calculateDerivedQuantities () const
SeedFinderGbtsConfig toInternalUnits () const

Public Attributes

float add_hit = 14.0
bool BeamSpotCorrection = false
std::string connectorInputFile
bool doubletFilterRZ = true
float edge_mask_min_eta = 1.5
float etaBinOverride
float hit_share_threshold = 0.49
bool LRTmode = false
std::string lutInputFile
bool matchBeforeCreate = false
float max_curvature = 1e-3f
float max_endcap_clusterwidth = 0.35
float max_z0 = 170.0
float maxDChi2_x = 5.0
float maxDChi2_y = 6.0
float minDeltaRadius = 2.0
float minPt = 1000. * UnitConstants::MeV
int nMaxEdges = 2000000
float nMaxPhiSlice = 53
float phiSliceWidth {}
double ptCoeff
float radLen = 0.025
float sigma_x = 0.08
float sigma_y = 0.25
float sigmaMS = 0.016
float tau_ratio_cut = 0.007
float tau_ratio_precut = 0.009f
bool useEtaBinning = true
bool useML = false
bool useOldTunings = false
float weight_x = 0.5
float weight_y = 0.5

Member Function Documentation

◆ calculateDerivedQuantities()

SeedFinderGbtsConfig Acts::Experimental::SeedFinderGbtsConfig::calculateDerivedQuantities ( ) const

◆ toInternalUnits()

SeedFinderGbtsConfig Acts::Experimental::SeedFinderGbtsConfig::toInternalUnits ( ) const

Member Data Documentation

◆ add_hit

float Acts::Experimental::SeedFinderGbtsConfig::add_hit = 14.0

◆ BeamSpotCorrection

bool Acts::Experimental::SeedFinderGbtsConfig::BeamSpotCorrection = false

◆ connectorInputFile

std::string Acts::Experimental::SeedFinderGbtsConfig::connectorInputFile

◆ doubletFilterRZ

bool Acts::Experimental::SeedFinderGbtsConfig::doubletFilterRZ = true

◆ edge_mask_min_eta

float Acts::Experimental::SeedFinderGbtsConfig::edge_mask_min_eta = 1.5

◆ etaBinOverride

float Acts::Experimental::SeedFinderGbtsConfig::etaBinOverride
Initial value:
=
0.0f

◆ hit_share_threshold

float Acts::Experimental::SeedFinderGbtsConfig::hit_share_threshold = 0.49

◆ LRTmode

bool Acts::Experimental::SeedFinderGbtsConfig::LRTmode = false

◆ lutInputFile

std::string Acts::Experimental::SeedFinderGbtsConfig::lutInputFile

◆ matchBeforeCreate

bool Acts::Experimental::SeedFinderGbtsConfig::matchBeforeCreate = false

◆ max_curvature

float Acts::Experimental::SeedFinderGbtsConfig::max_curvature = 1e-3f

◆ max_endcap_clusterwidth

float Acts::Experimental::SeedFinderGbtsConfig::max_endcap_clusterwidth = 0.35

◆ max_z0

float Acts::Experimental::SeedFinderGbtsConfig::max_z0 = 170.0

◆ maxDChi2_x

float Acts::Experimental::SeedFinderGbtsConfig::maxDChi2_x = 5.0

◆ maxDChi2_y

float Acts::Experimental::SeedFinderGbtsConfig::maxDChi2_y = 6.0

◆ minDeltaRadius

float Acts::Experimental::SeedFinderGbtsConfig::minDeltaRadius = 2.0

◆ minPt

float Acts::Experimental::SeedFinderGbtsConfig::minPt = 1000. * UnitConstants::MeV

◆ nMaxEdges

int Acts::Experimental::SeedFinderGbtsConfig::nMaxEdges = 2000000

◆ nMaxPhiSlice

float Acts::Experimental::SeedFinderGbtsConfig::nMaxPhiSlice = 53

◆ phiSliceWidth

float Acts::Experimental::SeedFinderGbtsConfig::phiSliceWidth {}

◆ ptCoeff

double Acts::Experimental::SeedFinderGbtsConfig::ptCoeff
Initial value:
=
0.29997 * 1.9972 / 2.0

◆ radLen

float Acts::Experimental::SeedFinderGbtsConfig::radLen = 0.025

◆ sigma_x

float Acts::Experimental::SeedFinderGbtsConfig::sigma_x = 0.08

◆ sigma_y

float Acts::Experimental::SeedFinderGbtsConfig::sigma_y = 0.25

◆ sigmaMS

float Acts::Experimental::SeedFinderGbtsConfig::sigmaMS = 0.016

◆ tau_ratio_cut

float Acts::Experimental::SeedFinderGbtsConfig::tau_ratio_cut = 0.007

◆ tau_ratio_precut

float Acts::Experimental::SeedFinderGbtsConfig::tau_ratio_precut = 0.009f

◆ useEtaBinning

bool Acts::Experimental::SeedFinderGbtsConfig::useEtaBinning = true

◆ useML

bool Acts::Experimental::SeedFinderGbtsConfig::useML = false

◆ useOldTunings

bool Acts::Experimental::SeedFinderGbtsConfig::useOldTunings = false

◆ weight_x

float Acts::Experimental::SeedFinderGbtsConfig::weight_x = 0.5

◆ weight_y

float Acts::Experimental::SeedFinderGbtsConfig::weight_y = 0.5