|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef TRIGT2DJTRIG_DISP_HYPOTOOL_H
5 #define TRIGT2DJTRIG_DISP_HYPOTOOL_H
7 #include "Gaudi/Property.h"
23 const std::string&
name,
24 const IInterface*
parent );
44 Gaudi::Property<float>
m_min_trk_pt{
this,
"min_trk_pt",{0},
"Minimum pt for a track [GeV]"};
45 Gaudi::Property<float>
m_d0cut{
this,
"trk_d0cut",{4},
"D0 cut applied to split prompt/displaced"};
47 Gaudi::Property<float>
m_z0stcut{
this,
"max_z0st",{3.0},
"Maximum value for z0*sin(theta) [mm]"};
48 Gaudi::Property<float>
m_d0sigcut{
this,
"d0sigcut",{25.0},
"Maximum value for z0*sin(theta) [mm]"};
51 Gaudi::Property<int>
m_maxprompt{
this,
"max_prompt_trk",{2},
"Max number of prompt tracks in a jet"};
52 Gaudi::Property<int>
m_mindisp{
this,
"min_disp_trk",{3},
"Min number of disp tracks in a jet"};
53 Gaudi::Property<float>
m_nother_frac{
this,
"nother_frac",{0.75},
"nother frac"};
55 Gaudi::Property<std::string>
m_cutname{
this,
"cut_name",{
""},
"Name of cuts, used for decoration names"};
57 Gaudi::Property<bool>
m_usebeamspot{
this,
"use_beamspot",{
true},
"Use beamspot info"};
59 ToolHandle<GenericMonitoringTool>
m_monTool{
this,
"MonTool",
"",
"Monitoring tool"};
62 #endif //> !TRIGT2MINBIAS_TRACKCOUNTHYPOTOOL_H
::StatusCode StatusCode
StatusCode definition for legacy code.
Class used to describe composite objects in the HLT.
Header file to be included by clients of the Monitored infrastructure.
std::set< DecisionID > DecisionIDContainer
Class describing a Vertex.
Base class for elements of a container that can have aux data.