  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    4 #ifndef TRIGEGAMMAHYPO_TRIGEGAMMAFASTELECTRONHYPOALG_H 
    5 #define TRIGEGAMMAHYPO_TRIGEGAMMAFASTELECTRONHYPOALG_H 1 
   42     ToolHandleArray<ITrigEgammaFastElectronHypoTool > 
m_hypoTools {
this, 
"HypoTools", {}, 
"Tools to perfrom selection"};
 
   43     ToolHandleArray<Ringer::IAsgRingerSelectorTool>   
m_ringerNNTools{
this, 
"RingerNNSelectorTools", {}, 
"Ringer Neural Network tools." };
 
   44     ToolHandle< GenericMonitoringTool >               
m_monTool{ 
this, 
"MonTool", 
"", 
"Monitoring tool" };
 
   45     Gaudi::Property<std::vector<std::string>>         
m_pidNames{
this, 
"PidNames", {}, 
"Ringer pid names"};
 
   46     Gaudi::Property< bool >                           
m_runInView { 
this, 
"RunInView", false , 
"Set input DH for running in views" };
 
   49 #endif //> !TRIGEGAMMAHYPO_TRIGEGAMMAFASTELECTRONHYPOALG_H 
  
virtual StatusCode execute(const EventContext &context) const override
 
TrigEgammaFastElectronHypoAlg(const std::string &name, ISvcLocator *pSvcLocator)
 
Gaudi::Property< bool > m_runInView
 
ToolHandleArray< Ringer::IAsgRingerSelectorTool > m_ringerNNTools
 
ToolHandle< GenericMonitoringTool > m_monTool
 
Property holding a SG store/key/clid from which a ReadHandle is made.
 
Implements Hypo selection on L2 electrons.
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
virtual StatusCode initialize() override
 
Gaudi::Property< std::vector< std::string > > m_pidNames
 
ToolHandleArray< ITrigEgammaFastElectronHypoTool > m_hypoTools
 
Hypothesis algorithms take the output of reco algorithms and the decision from the preceeding InputMa...
 
SG::ReadHandleKey< xAOD::TrigElectronContainer > m_electronsKey
 
ToolHandle< ILumiBlockMuTool > m_lumiBlockMuTool