|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef InDetTrackSelectorTool_InDetConversionTrackSelectorTool_H
6 #define InDetTrackSelectorTool_InDetConversionTrackSelectorTool_H
12 #include "GaudiKernel/EventContext.h"
13 #include "GaudiKernel/ToolHandle.h"
27 class TrackParticleBase;
75 "Extrapolator Tool" };
80 "SG key for beam spot"
87 {
this,
"maxSiD0", 35.,
"Maximal d0 at (0,0,0) for tracks with Si hits"};
89 {
this,
"maxTrtD0", 100.,
"Maximal d0 at (0,0,0) for standalone TRT tracks"};
90 DoubleProperty
m_maxSiZ0{
this,
"maxSiZ0", 200.,
"Maximal z0 at (0,0,0)"};
92 {
this,
"maxTrtZ0", 1200.,
"Maximal z0 at (0,0,0) for standalone TRT tracks"};
93 DoubleProperty
m_minPt{
this,
"minPt", 500.,
"Minimum Pt of tracks"};
95 {
this,
"RatioCut1", 0.5,
"TR ratio for tracks with 15 or less TRT hits"};
97 {
this,
"RatioCut2", 0.1,
"TR ratio for tracks with 16 to 25 TRT hits"};
99 {
this,
"RatioCut3", 0.05,
"TR ratio for tracks with 26 or more TRT hits"};
101 {
this,
"RatioTRT", 0.1,
"TR ratio for all TRT only tracks"};
104 {
this,
"TRTTrksEtaBins",
105 {999., 999., 999., 999., 999., 999., 999., 999., 999., 999.},
106 "Eta bins (10 expected) for TRT-only track cuts"};
108 {
this,
"TRTTrksBinnedRatioTRT", {0., 0., 0., 0., 0., 0., 0., 0., 0., 0.},
109 "Eta-binned eProbabilityHT for TRT-only track cuts"};
112 {
this,
"RatioV0", 1.,
"TR ratio for pion selection during V0 reconstruction"};
114 {
this,
"significanceD0_Si", 2.,
"Cut on D0 significance of Si tracks"};
116 {
this,
"significanceD0_Trt", 0.5,
"Cut on D0 significance of TRT tracks"};
118 {
this,
"significanceZ0_Trt", 3.,
"Cut on Z0 significance of TRT tracks"};
120 BooleanProperty
m_isConv{
this,
"IsConversion",
true,
"Conversion flag"};
122 {
this,
"PIDonlyForXe",
false,
"Only check TRT PID if all hits are Xe hits"};
Vertex_v1 Vertex
Define the latest version of the vertex class.
Dummy class used to allow special convertors to be called for surfaces owned by a detector element.
SummaryType
Enumerates the different types of information stored in Summary.
::StatusCode StatusCode
StatusCode definition for legacy code.
Ensure that the ATLAS eigen extensions are properly loaded.
Eigen::Matrix< double, 3, 1 > Vector3D
Class describing a Vertex.
Class describing a TrackParticle.