|
ATLAS Offline Software
|
Go to the documentation of this file.
12 #ifndef FPGATrackSimOVERLAPREMOVALTOOL_H
13 #define FPGATrackSimOVERLAPREMOVALTOOL_H
16 #include "GaudiKernel/ServiceHandle.h"
58 Gaudi::Property <bool>
m_do2ndStage {
this,
"DoSecondStage",
false,
"Do second stage of not?"};
60 Gaudi::Property <float>
m_minChi2 {
this,
"MinChi2", 40,
"Minimum chi2 requirement for tracks being considered in OR"};
61 Gaudi::Property <bool>
m_roadSliceOR {
this,
"roadSliceOR",
true,
"Do slice-wise overlap removal for roads (Hough-only)"};
62 Gaudi::Property <int>
m_localMaxWindowSize {
this,
"localMaxWindowSize", 0,
"Only create roads that are a local maximum within this window size. Set this to 0 to turn off local max filtering"};
63 Gaudi::Property <unsigned>
m_imageSize_x {
this,
"nBins_x", 0,
"number of bins in, eg, phi_track"};
64 Gaudi::Property <unsigned>
m_imageSize_y {
this,
"nBins_y", 0,
"number of bins in, eg, q/pT"};
65 Gaudi::Property <std::string>
m_algorithm {
this,
"ORAlgo",
"Normal",
"Overlap removal algorithm"};
66 Gaudi::Property <bool>
m_doFastOR {
this,
"doFastOR",
false,
"Use fast overlap removal algorithm instead of default"};
79 #endif // FPGATrackSimOverlapRemovalTool_h
::StatusCode StatusCode
StatusCode definition for legacy code.
Defines a class for roads.