ATLAS Offline Software
|
#include <TrigEFTauMVHypoTool.h>
Public Member Functions | |
TrigEFTauMVHypoTool (const std::string &type, const std::string &name, const IInterface *parent) | |
virtual | ~TrigEFTauMVHypoTool () |
virtual StatusCode | initialize () override |
virtual StatusCode | decide (std::vector< ITrigEFTauMVHypoTool::TauJetInfo > &input) const override |
virtual bool | decide (const ITrigEFTauMVHypoTool::TauJetInfo &i) const override |
Private Attributes | |
HLT::Identifier | m_decisionId |
Gaudi::Property< int > | m_numTrackMin { this, "numTrackMin", 0, "Minimum number of tracks" } |
Gaudi::Property< int > | m_numTrackMax { this, "numTrackMax", 5, "Maximum number of tracks" } |
Gaudi::Property< float > | m_numWideTrackMax { this, "numWideTrackMax",999, "Maximum number of wide tracks" } |
Gaudi::Property< double > | m_EtCalibMin { this, "EtCalibMin", -10000., "pT Minimum cut" } |
Gaudi::Property< int > | m_level { this, "level", -1, "Select ID Working point" } |
Gaudi::Property< int > | m_method { this, "method", 0, "Select ID method" } |
Gaudi::Property< bool > | m_highpt { this, "highpt", true , "Turn on/off high pt selection" } |
Gaudi::Property< double > | m_highpttrkthr { this, "highpttrkthr", 200000. , "Track threshold for high pt taus" } |
Gaudi::Property< double > | m_highptidthr { this, "highptidthr", 280000., "pT threshold for loosening ID level cut" } |
Gaudi::Property< double > | m_highptjetthr { this, "highptjetthr", 440000., "pT threshold for disabling ID level cut" } |
Gaudi::Property< double > | m_perfTrackPtCut { this, "perfTrackPtCut", 0., "Count tracks above pt threshold in perf step" } |
Gaudi::Property< bool > | m_acceptAll { this, "AcceptAll", false, "Ignore selection" } |
ToolHandle< GenericMonitoringTool > | m_monTool { this, "MonTool", "", "Monitoring tool" } |
Definition at line 14 of file TrigEFTauMVHypoTool.h.
TrigEFTauMVHypoTool::TrigEFTauMVHypoTool | ( | const std::string & | type, |
const std::string & | name, | ||
const IInterface * | parent | ||
) |
Definition at line 21 of file TrigEFTauMVHypoTool.cxx.
|
virtual |
Definition at line 29 of file TrigEFTauMVHypoTool.cxx.
|
overridevirtual |
Definition at line 70 of file TrigEFTauMVHypoTool.cxx.
|
overridevirtual |
|
overridevirtual |
Definition at line 33 of file TrigEFTauMVHypoTool.cxx.
|
private |
Definition at line 47 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 30 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 36 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 39 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 41 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 42 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 40 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 37 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 38 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 49 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 33 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 32 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 34 of file TrigEFTauMVHypoTool.h.
|
private |
Definition at line 45 of file TrigEFTauMVHypoTool.h.