ATLAS Offline Software
Public Member Functions | List of all members
GlobalSim::ICaloCellsProducer Class Referenceabstract

#include <ICaloCellsProducer.h>

Inheritance diagram for GlobalSim::ICaloCellsProducer:
Collaboration diagram for GlobalSim::ICaloCellsProducer:

Public Member Functions

 DeclareInterfaceID (ICaloCellsProducer, 1, 0)
 PABC (Pure Abstract Base Class) for CaloCellProducers. More...
 
virtual ~ICaloCellsProducer ()
 
virtual StatusCode cells (std::vector< const CaloCell * > &, const EventContext &) const =0
 obtain a vector of CaloCells. More...
 

Detailed Description

Definition at line 15 of file Global/GlobalSimulation/src/GlobalAlgs/ICaloCellsProducer.h.

Constructor & Destructor Documentation

◆ ~ICaloCellsProducer()

virtual GlobalSim::ICaloCellsProducer::~ICaloCellsProducer ( )
inlinevirtual

Member Function Documentation

◆ cells()

virtual StatusCode GlobalSim::ICaloCellsProducer::cells ( std::vector< const CaloCell * > &  ,
const EventContext &   
) const
pure virtual

obtain a vector of CaloCells.

The implementation classes determine the choice of the Cells.

◆ DeclareInterfaceID()

GlobalSim::ICaloCellsProducer::DeclareInterfaceID ( ICaloCellsProducer  ,
,
 
)

PABC (Pure Abstract Base Class) for CaloCellProducers.


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