|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef TRIGMUONHYPO_TRIGMUONEFIDTPHYPOTOOL_H  
    6 #define TRIGMUONHYPO_TRIGMUONEFIDTPHYPOTOOL_H 
   12 #include "GaudiKernel/SystemOfUnits.h" 
   49    StatusCode decide(std::vector<TrigMuonEFIdtpHypoTool::MuonEFIdperfInfo>& toolInput) 
const ;
 
   61       this, 
"MuonQualityCut", 
false, 
"Ignore selection" };
 
   62    Gaudi::Property< std::vector<std::vector<double>> > 
m_ptBins {
 
   63       this, 
"PtBins", { {0, 2.5} }, 
"Bins range of each pT threshold" };
 
   65       this, 
"PtThresholds", { {5.49*
Gaudi::Units::GeV} }, 
"Track pT requirement ( separate threshold for each muon )" };
 
   67       this, 
"AcceptAll", 
false, 
"Ignore selection" };
 
   71    ToolHandle< GenericMonitoringTool > 
m_monTool { 
this, 
"MonTool", 
"", 
"Monitoring tool" };
 
   72    ToolHandle<CP::IMuonSelectionTool> 
m_muonSelTool{
this, 
"MuonSelectionTool", 
"CP::MuonSelectionTool/MuonSelectionTool", 
"Tool for muon quality selection"};
 
  
The Athena Transient Store API.
::StatusCode StatusCode
StatusCode definition for legacy code.
Class used to describe composite objects in the HLT.
std::set< DecisionID > DecisionIDContainer
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.
Class describing a TrackParticle.