|
ATLAS Offline Software
|
Go to the documentation of this file.
30 (
const std::string&
type,
31 const std::string&
name,
39 "Getter for the SelectedParticles object.");
50 return StatusCode::SUCCESS;
81 return StatusCode::SUCCESS;
93 while (
const void*
p =
m_getter->nextUntyped()) {
119 return m_getter->releaseElementUntyped (
p);
const SelectedParticles * m_selection
Current SelectedParticles object.
virtual void releaseElementUntyped(const void *p)
Release an object retrieved from the getter.
bool isGood(unsigned i) const
virtual const void * nextUntyped()
Return a pointer to the next element in the collection.
Block filler tool for noisy FEB information.
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< IObjGetterTool > m_selgetter
Property: Getter for the SelectedParticles object.
virtual StatusCode reset(bool allowMissing=false)
Reset the iteration to the start of the collection.
#define CHECK(...)
Evaluate an expression and check for errors.
Helpers for checking error return status codes and reporting errors.
virtual const std::type_info & elementTypeinfo() const
Return the element type of the collection.
StatusCode initialize()
Standard Gaudi initialize method.
SelectedParticlesFilterTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
size_t m_index
Current iteration index.