  | 
  
    ATLAS Offline Software
    
   | 
 
 
 
 
Go to the documentation of this file.
    4 #ifndef TRIGCALOHYPO_TRIGLARNOISEBURSTHYPOALG 
    5 #define TRIGCALOHYPO_TRIGLARNOISEBURSTHYPOALG 
   10 #include "GaudiKernel/ToolHandle.h" 
   21   class GenericHLTContainer;
 
   43   ToolHandle<ILArNoisyROTool> 
m_noisyROTool {
this, 
"Tool", 
"LArNoisyROTool", 
"Noise Burst Calculation Tool"};
 
   51   ToolHandle< GenericMonitoringTool > 
m_monTool { 
this, 
"MonTool", 
"", 
"Monitoring tool" };
 
   56   std::shared_ptr<hltinterface::GenericHLTContainer> 
m_IsObject;
 
  
Property holding a SG store/key/clid from which a ReadHandle is made.
 
Gaudi::Property< bool > m_badFEBFlaggedPartitions
 
long int m_timeTagPosRec ATLAS_THREAD_SAFE
 
virtual StatusCode execute(const EventContext &context) const override
 
SG::WriteHandleKey< bool > m_noiseBurstDetected
 
long int m_timeTagPosToClear
 
SG::ReadCondHandleKey< LArBadFebCont > m_knownBadFEBsVecKey
 
An algorithm that can be simultaneously executed in multiple threads.
 
ToolHandle< ILArNoisyROTool > m_noisyROTool
 
::StatusCode StatusCode
StatusCode definition for legacy code.
 
virtual StatusCode initialize() override
 
Implements LArNoiseBurst detection for the new HLT framework.
 
Gaudi::Property< bool > m_mNBTight_PsVetoFlaggedPartitions
 
Gaudi::Property< bool > m_mNBTightFlaggedPartitions
 
ToolHandle< GenericMonitoringTool > m_monTool
 
Gaudi::Property< bool > m_mNBLooseFlaggedPartitions
 
Gaudi::Property< bool > m_satTightFlaggedPartitions
 
TrigLArNoiseBurstRecoAlg(const std::string &name, ISvcLocator *pSvcLocator)
 
SG::ReadHandleKey< CaloCellContainer > m_cellContainerKey
 
Maintain a set of objects, one per slot.
 
std::shared_ptr< hltinterface::GenericHLTContainer > m_IsObject
 
SG::ReadCondHandleKey< LArBadFebCont > m_knownMNBFEBsVecKey