|
ATLAS Offline Software
|
Go to the documentation of this file.
17 #ifndef SELECTEDPARTICLESFILTERTOOL_H
18 #define SELECTEDPARTICLESFILTERTOOL_H
22 #include "GaudiKernel/ToolHandle.h"
55 const std::string&
name,
118 #endif // not SELECTEDPARTICLESFILTERTOOL_H
const SelectedParticles * m_selection
Current SelectedParticles object.
A collection getter that filters the results of another based on the contents of a SelectedParticles ...
virtual void releaseElementUntyped(const void *p)
Release an object retrieved from the getter.
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.
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.