|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGT2FTFLRT_TRACKCOUNTHYPOTOOL_H
5 #define TRIGT2FTFLRT_TRACKCOUNTHYPOTOOL_H
7 #include "Gaudi/Property.h"
17 const std::string&
name,
18 const IInterface*
parent );
34 Gaudi::Property<float>
m_min_pt{
this,
"min_pt",{0},
"Accept events with momentum higher than this limit"};
35 Gaudi::Property<float>
m_min_d0{
this,
"min_d0",{0},
"Accept events with d0 above this limit"};
36 Gaudi::Property<float>
m_max_d0{
this,
"max_d0",{900},
"Accept events with d0 below this limit"};
37 Gaudi::Property<float>
m_max_xi2{
this,
"max_xi2",{10},
"Accept events with Xi2 of the track less than this limit"};
38 Gaudi::Property<float>
m_required_ntrks{
this,
"required_ntrks", 1,
"Accept events with minimum of this number of tracks"};
39 Gaudi::Property<float>
m_max_required_ntrks{
this,
"max_required_ntrks", -1,
"Accept events with maximum of this number of tracks"};
40 Gaudi::Property<bool>
m_acceptAll{
this,
"acceptAll",
false,
"Accept all events"};
41 Gaudi::Property<bool>
m_cutMinAndMax{
this,
"cutMinAndMax",
false,
"take events within the given higher and lower limt/cut"};
42 Gaudi::Property<bool>
m_logicAnd{
this,
"TriggerTypeAnd",
true,
"And/Or Logic"};
45 #endif //> !TRIGT2MINBIAS_TRACKCOUNTHYPOTOOL_H
::StatusCode StatusCode
StatusCode definition for legacy code.
Class used to describe composite objects in the HLT.
std::set< DecisionID > DecisionIDContainer