4 #ifndef TRIGMINBIAS_TRACKCOUNTHYPOALG_H
5 #define TRIGMINBIAS_TRACKCOUNTHYPOALG_H
13 #include "Gaudi/Property.h"
26 ToolHandleArray< TrackCountHypoTool >
m_hypoTools {
this,
"HypoTools", {},
"Tools that perform actual selection"};
29 Gaudi::Property<std::vector<float>>
m_minPt{
this,
"minPt", {100, 200, 200, 500, 1000, 2000, 4000, 6000, 8000, 10000},
"Accept events with momentum higher than this limit in MeV"};
30 Gaudi::Property<std::vector<float>>
m_maxZ0{
this,
"maxZ0", {401, 401, 401, 401, 401, 401, 401, 401, 401, 401},
"Accept events with absolute value of z position of track passing beamline lower than this limit in mm"};
31 Gaudi::Property<std::vector<float>>
m_vertexZ{
this,
"vertexZ", {803, 803, 10, 803, 803, 803, 803, 803, 803, 803},
"Accept events with distance to vertex z position lower than this limit in mm"};
33 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool"};