Project
Loading...
Searching...
No Matches
o2::its::VertexingParameters Struct Reference

#include <Configuration.h>

Public Member Functions

std::string asString () const
 

Public Attributes

std::vector< float > LayerZ = {16.333f + 1, 16.333f + 1, 16.333f + 1, 42.140f + 1, 42.140f + 1, 73.745f + 1, 73.745f + 1}
 
std::vector< float > LayerRadii = {2.33959f, 3.14076f, 3.91924f, 19.6213f, 24.5597f, 34.388f, 39.3329f}
 
int vertPerRofThreshold = 0
 
int ZBins = 1
 
int PhiBins = 128
 
float zCut = -1.f
 
float phiCut = -1.f
 
float pairCut = -1.f
 
float clusterCut = -1.f
 
float coarseZWindow = -1.f
 
float seedDedupZCut = -1.f
 
float refitDedupZCut = -1.f
 
float duplicateZCut = -1.f
 
float finalSelectionZCut = -1.f
 
float duplicateDistance2Cut = -1.f
 
float tanLambdaCut = -1.f
 
float NSigmaCut = -1
 
float maxZPositionAllowed = -1.f
 
int clusterContributorsCut = -1
 
int suppressLowMultDebris = -1
 
int seedMemberRadiusTime = -1
 
int seedMemberRadiusZ = -1
 
int maxTrackletsPerCluster = -1
 
int phiSpan = -1
 
int zSpan = -1
 
bool SaveTimeBenchmarks = false
 
bool useTruthSeeding = false
 
int nThreads = 1
 
bool PrintMemory = false
 
size_t MaxMemory = std::numeric_limits<size_t>::max()
 
bool DropTFUponFailure = false
 

Detailed Description

Definition at line 84 of file Configuration.h.

Member Function Documentation

◆ asString()

std::string VertexingParameters::asString ( ) const

Definition at line 58 of file Configuration.cxx.

Member Data Documentation

◆ clusterContributorsCut

int o2::its::VertexingParameters::clusterContributorsCut = -1

Definition at line 105 of file Configuration.h.

◆ clusterCut

float o2::its::VertexingParameters::clusterCut = -1.f

Definition at line 95 of file Configuration.h.

◆ coarseZWindow

float o2::its::VertexingParameters::coarseZWindow = -1.f

Definition at line 96 of file Configuration.h.

◆ DropTFUponFailure

bool o2::its::VertexingParameters::DropTFUponFailure = false

Definition at line 119 of file Configuration.h.

◆ duplicateDistance2Cut

float o2::its::VertexingParameters::duplicateDistance2Cut = -1.f

Definition at line 101 of file Configuration.h.

◆ duplicateZCut

float o2::its::VertexingParameters::duplicateZCut = -1.f

Definition at line 99 of file Configuration.h.

◆ finalSelectionZCut

float o2::its::VertexingParameters::finalSelectionZCut = -1.f

Definition at line 100 of file Configuration.h.

◆ LayerRadii

std::vector<float> o2::its::VertexingParameters::LayerRadii = {2.33959f, 3.14076f, 3.91924f, 19.6213f, 24.5597f, 34.388f, 39.3329f}

Definition at line 88 of file Configuration.h.

◆ LayerZ

std::vector<float> o2::its::VertexingParameters::LayerZ = {16.333f + 1, 16.333f + 1, 16.333f + 1, 42.140f + 1, 42.140f + 1, 73.745f + 1, 73.745f + 1}

Definition at line 87 of file Configuration.h.

◆ MaxMemory

size_t o2::its::VertexingParameters::MaxMemory = std::numeric_limits<size_t>::max()

Definition at line 118 of file Configuration.h.

◆ maxTrackletsPerCluster

int o2::its::VertexingParameters::maxTrackletsPerCluster = -1

Definition at line 109 of file Configuration.h.

◆ maxZPositionAllowed

float o2::its::VertexingParameters::maxZPositionAllowed = -1.f

Definition at line 104 of file Configuration.h.

◆ NSigmaCut

float o2::its::VertexingParameters::NSigmaCut = -1

Definition at line 103 of file Configuration.h.

◆ nThreads

int o2::its::VertexingParameters::nThreads = 1

Definition at line 116 of file Configuration.h.

◆ pairCut

float o2::its::VertexingParameters::pairCut = -1.f

Definition at line 94 of file Configuration.h.

◆ PhiBins

int o2::its::VertexingParameters::PhiBins = 128

Definition at line 91 of file Configuration.h.

◆ phiCut

float o2::its::VertexingParameters::phiCut = -1.f

Definition at line 93 of file Configuration.h.

◆ phiSpan

int o2::its::VertexingParameters::phiSpan = -1

Definition at line 110 of file Configuration.h.

◆ PrintMemory

bool o2::its::VertexingParameters::PrintMemory = false

Definition at line 117 of file Configuration.h.

◆ refitDedupZCut

float o2::its::VertexingParameters::refitDedupZCut = -1.f

Definition at line 98 of file Configuration.h.

◆ SaveTimeBenchmarks

bool o2::its::VertexingParameters::SaveTimeBenchmarks = false

Definition at line 112 of file Configuration.h.

◆ seedDedupZCut

float o2::its::VertexingParameters::seedDedupZCut = -1.f

Definition at line 97 of file Configuration.h.

◆ seedMemberRadiusTime

int o2::its::VertexingParameters::seedMemberRadiusTime = -1

Definition at line 107 of file Configuration.h.

◆ seedMemberRadiusZ

int o2::its::VertexingParameters::seedMemberRadiusZ = -1

Definition at line 108 of file Configuration.h.

◆ suppressLowMultDebris

int o2::its::VertexingParameters::suppressLowMultDebris = -1

Definition at line 106 of file Configuration.h.

◆ tanLambdaCut

float o2::its::VertexingParameters::tanLambdaCut = -1.f

Definition at line 102 of file Configuration.h.

◆ useTruthSeeding

bool o2::its::VertexingParameters::useTruthSeeding = false

Definition at line 114 of file Configuration.h.

◆ vertPerRofThreshold

int o2::its::VertexingParameters::vertPerRofThreshold = 0

Definition at line 89 of file Configuration.h.

◆ ZBins

int o2::its::VertexingParameters::ZBins = 1

Definition at line 90 of file Configuration.h.

◆ zCut

float o2::its::VertexingParameters::zCut = -1.f

Definition at line 92 of file Configuration.h.

◆ zSpan

int o2::its::VertexingParameters::zSpan = -1

Definition at line 111 of file Configuration.h.


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