1 #ifndef __L1Trigger_VertexFinder_AlgoSettings_h__
2 #define __L1Trigger_VertexFinder_AlgoSettings_h__
10 namespace l1tVertexFinder {
unsigned int vx_minTracks_
std::vector< double > vx_histogram_parameters_
float vx_dbscan_mintracks_
float vx_TrackMaxChi2() const
double vx_histogram_max() const
float vx_TrackMaxPtBehavior() const
unsigned int vx_distanceType() const
For Agglomerative cluster algorithm, select a definition of distance between clusters.
double vx_histogram_binwidth() const
unsigned int vx_windowSize() const
Window size of the sliding window.
float vx_TrackMinPt() const
float vx_width() const
FastHisto assumed vertex width.
std::vector< double > vx_histogram_parameters() const
FastHisto histogram parameters (min, max, width)
int vx_TrackMaxPtBehavior_
unsigned int vx_nvtx() const
Number of vertices to return for FastHisto.
unsigned int vx_NStubPSMin() const
float vx_chi2cut() const
Chi2 cut for the Adaptive Vertex Recostruction Algorithm.
unsigned int vx_kmeans_nclusters() const
double trackerOuterRadius() const
unsigned int vx_kmeans_iterations() const
double layerIDfromRadiusBin() const
unsigned int debug() const
unsigned int vx_dbscan_mintracks() const
unsigned int vx_kmeans_iterations_
AlgoSettings(const edm::ParameterSet &iConfig)
=== Get configuration parameters
float vx_dbscan_pt() const
unsigned int vx_weightedmean_
bool vx_DoTightChi2() const
float vx_resolution() const
Algorithm vx_algo() const
unsigned int vx_windowSize_
double trackerHalfLength() const
double vx_histogram_min() const
unsigned int vx_kmeans_nclusters_
unsigned int vx_NStubMin_
bool vx_DoPtComp() const
FastHisto track selection control.
unsigned int vx_NStubPSMin_
unsigned int vx_weightedmean() const
edm::ParameterSet vertex_
unsigned int vx_distanceType_
unsigned int vx_minTracks() const
float vx_TrackMaxPt() const
double trackerInnerRadius() const
float vx_distance() const
static const std::map< std::string, Algorithm > algoNameMap
unsigned int vx_NStubMin() const