ATLAS Offline Software
Loading...
Searching...
No Matches
TrigEgammaEmulationBaseHypoTool.cxx
Go to the documentation of this file.
1/*
2 * Copyright (C) 2002-2026 CERN for the benefit of the ATLAS collaboration
3 */
4
6
7
8using namespace Trig;
9
10//**********************************************************************
11
13 : asg::AsgTool( myname ),
14 m_trigdec("Trig::TrigDecisionTool/TrigDecisionTool"),
15 m_lumiBlockMuTool("LumiBlockMuTool/LumiBlockMuTool")
16{}
17
18//**********************************************************************
20
21 ATH_CHECK(m_trigdec.retrieve() );
22 ATH_CHECK( m_lumiBlockMuTool.retrieve() );
23 return StatusCode::SUCCESS;
24}
25
26//**********************************************************************
27
29{
30 return m_lumiBlockMuTool->averageInteractionsPerCrossing(Gaudi::Hive::currentContext());
31}
32
33
#define ATH_CHECK
Evaluate an expression and check for errors.
virtual StatusCode initialize() override
Dummy implementation of the initialisation function.
ToolHandle< Trig::TrigDecisionTool > m_trigdec
Trigger decision tool.
AsgTool(const std::string &name)
Constructor specifying the tool instance's name.
Definition AsgTool.cxx:58
The common trigger namespace for trigger analysis tools.