|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGVSI_TRACKCOUNTHYPOTOOL_H
5 #define TRIGVSI_TRACKCOUNTHYPOTOOL_H
7 #include "Gaudi/Property.h"
20 const std::string&
name,
21 const IInterface*
parent );
37 Gaudi::Property<float>
m_minNTrks {
this,
"minNTrks", 3,
"Accept vertices with minimum of this number of tracks"};
38 Gaudi::Property<float>
m_maxNTrks {
this,
"maxNTrks", -1,
"Accept vertices with maximum of this number of tracks"};
39 Gaudi::Property<float>
m_minR {
this,
"minR" , 20.,
"Accept vertices with decay position R greater than this limit"};
40 Gaudi::Property<float>
m_maxR {
this,
"maxR" , 520.,
"Accept vertices with decay position R smaller than this limit"};
41 Gaudi::Property<float>
m_minPt {
this,
"minPt", 1000.,
"Accept vertices with momentum higher than this limit"};
42 Gaudi::Property<float>
m_maxPt {
this,
"maxPt", 1.4e7,
"Accept vertices with momentum smaller than this limit"};
43 Gaudi::Property<float>
m_maxChi2 {
this,
"maxChi2", 10.,
"Accept vertices with chi2 less than this limit"};
44 Gaudi::Property<float>
m_minMass {
this,
"minMass", 1000.,
"Accept events with a vertex with the mass larger than this limit"};
45 Gaudi::Property<float>
m_maxMass {
this,
"maxMass", 1.4e7,
"Accept events with a vertex with the mass larger than this limit"};
46 Gaudi::Property<bool>
m_logicAnd {
this,
"TriggerTypeAnd",
true,
"And/Or Logic for nTrkCut, RCut, pTCut, chi2Cut, massCut"};
49 #endif //> !TRIGVSI_TRACKCOUNTHYPOTOOL_H
::StatusCode StatusCode
StatusCode definition for legacy code.
Class used to describe composite objects in the HLT.
std::set< DecisionID > DecisionIDContainer