ATLAS Offline Software
FPGATrackSimEventSelectionTool.cxx
Go to the documentation of this file.
1 // Copyright (C) 2002-2025 CERN for the benefit of the ATLAS collaboration
2 
4 
5 FPGATrackSim::FPGATrackSimEventSelectionTool::FPGATrackSimEventSelectionTool(const std::string& algname, const std::string& name, const IInterface* ifc)
6  : AthAlgTool(algname, name, ifc) {
7 }
8 
10  // Initialize the event selection service
11  ATH_CHECK(m_evtSel.retrieve());
12 
13  ATH_MSG_DEBUG("intialized");
14  return StatusCode::SUCCESS;
15 }
16 
18  return m_evtSel->selectEvent(&header);
19 }
getMenu.algname
algname
Definition: getMenu.py:54
header
Definition: hcg.cxx:526
FPGATrackSim::FPGATrackSimEventSelectionTool::FPGATrackSimEventSelectionTool
FPGATrackSimEventSelectionTool(const std::string &, const std::string &, const IInterface *)
Definition: FPGATrackSimEventSelectionTool.cxx:5
FPGATrackSim::FPGATrackSimEventSelectionTool::initialize
virtual StatusCode initialize() override
Definition: FPGATrackSimEventSelectionTool.cxx:9
EL::StatusCode
::StatusCode StatusCode
StatusCode definition for legacy code.
Definition: PhysicsAnalysis/D3PDTools/EventLoop/EventLoop/StatusCode.h:22
ATH_MSG_DEBUG
#define ATH_MSG_DEBUG(x)
Definition: AthMsgStreamMacros.h:29
ATH_CHECK
#define ATH_CHECK
Definition: AthCheckMacros.h:40
FPGATrackSimEventInputHeader
Definition: FPGATrackSimEventInputHeader.h:22
name
std::string name
Definition: Control/AthContainers/Root/debug.cxx:240
FPGATrackSimEventSelectionTool.h
AthAlgTool
Definition: AthAlgTool.h:26
FPGATrackSim::FPGATrackSimEventSelectionTool::selectEvent
bool selectEvent(const FPGATrackSimEventInputHeader &header) const
Definition: FPGATrackSimEventSelectionTool.cxx:17