ATLAS Offline Software
Loading...
Searching...
No Matches
CaloClusterDeleter Class Reference

Deletes clusters from the CPU collection. Used for testing and debugging purposes... More...

#include <CaloClusterDeleter.h>

Inheritance diagram for CaloClusterDeleter:
Collaboration diagram for CaloClusterDeleter:

Public Member Functions

virtual StatusCode execute (const EventContext &ctx, xAOD::CaloClusterContainer *cluster_collection) const override
virtual ~CaloClusterDeleter ()=default

Detailed Description

Deletes clusters from the CPU collection. Used for testing and debugging purposes...

Author
Nuno Fernandes nuno..nosp@m.dos..nosp@m.santo.nosp@m.s.fe.nosp@m.rnand.nosp@m.es@c.nosp@m.ern.c.nosp@m.h
Date
02 June 2022

Definition at line 21 of file CaloClusterDeleter.h.

Constructor & Destructor Documentation

◆ ~CaloClusterDeleter()

virtual CaloClusterDeleter::~CaloClusterDeleter ( )
virtualdefault

Member Function Documentation

◆ execute()

StatusCode CaloClusterDeleter::execute ( const EventContext & ctx,
xAOD::CaloClusterContainer * cluster_collection ) const
overridevirtual

Definition at line 10 of file CaloClusterDeleter.cxx.

11{
12 cluster_collection->clear();
13
14 return StatusCode::SUCCESS;
15
16}
void clear()
Erase all the elements in the collection.

The documentation for this class was generated from the following files: