|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
   25   return StatusCode::SUCCESS;
 
   36   unsigned int evt = ctx.evt();
 
   39   for (
size_t i = 0; 
i < plinks->size(); 
i++) {
 
   45   return StatusCode::SUCCESS;
 
  
void keepAll()
Mark that all elements should be kept (not thinned).
Handle for requesting thinning for a data object.
Handle for requesting thinning for a data object.
Thin PLinksContainer objects.
virtual StatusCode initialize() override
Algorithm initialization; called at the beginning of the job.
::StatusCode StatusCode
StatusCode definition for legacy code.
void thin(size_t ndx)
Mark that index ndx in the container should be thinned away.
UnsignedIntegerProperty m_mask
SG::ThinningHandleKey< DMTest::PLinksContainer > m_plinksContainerKey
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm event processing.