ATLAS Offline Software
Loading...
Searching...
No Matches
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.
virtual ~ICaloCellsProducer ()
virtual StatusCode cells (std::vector< const CaloCell * > &, const EventContext &) const =0
 obtain a vector of CaloCells.

Detailed Description

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 ,
1 ,
0  )

PABC (Pure Abstract Base Class) for CaloCellProducers.


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