![]() |
ATLAS Offline Software
|
#include <ICaloRingsBuilder.h>
Public Member Functions | |
virtual | ~ICaloRingsBuilder () |
Virtual destructor. More... | |
virtual StatusCode | initialize ()=0 |
initialize method More... | |
virtual StatusCode | preExecute (xAOD::CaloRingsContainer *crCont, xAOD::RingSetContainer *rsCont, const std::size_t nReserve=0)=0 |
execute container creation method More... | |
virtual StatusCode | execute (const xAOD::IParticle &particle, ElementLink< xAOD::CaloRingsContainer > &clRingsLink)=0 |
build CaloRings for IParticle More... | |
virtual StatusCode | execute (const xAOD::CaloCluster &cluster, ElementLink< xAOD::CaloRingsContainer > &clRingsLink)=0 |
build CaloRings for CaloCluster More... | |
virtual StatusCode | finalize ()=0 |
finalize method More... | |
virtual const xAOD::RingSetConf::RawConfCollection & | rawConf ()=0 |
Extra methods: More... | |
virtual bool | useShowerShapeBarycenter ()=0 |
Retrieve whether it was set used shower shape barycenter. More... | |
virtual std::size_t | nRingSets () const =0 |
virtual const SG::WriteHandleKey< xAOD::CaloRingsContainer > & | crContName () const =0 |
virtual const SG::WriteHandleKey< xAOD::RingSetContainer > & | rsContName () const =0 |
Static Public Member Functions | |
static const InterfaceID & | interfaceID () |
AlgTool interface methods. More... | |
Definition at line 37 of file ICaloRingsBuilder.h.
|
inlinevirtual |
|
pure virtual |
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
build CaloRings for CaloCluster
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
finalize method
Implemented in Ringer::CaloRingsBuilder, Ringer::CaloAsymRingsBuilder, and Ringer::CaloStripsRingsBuilder.
|
pure virtual |
initialize method
Implemented in Ringer::CaloRingsBuilder, Ringer::CaloAsymRingsBuilder, and Ringer::CaloStripsRingsBuilder.
|
inlinestatic |
AlgTool interface methods.
Definition at line 83 of file ICaloRingsBuilder.h.
|
pure virtual |
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
execute container creation method
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
Extra methods:
Retrieve Raw CaloRingsConfiguration Collection
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
Implemented in Ringer::CaloRingsBuilder.
|
pure virtual |
Retrieve whether it was set used shower shape barycenter.
Implemented in Ringer::CaloRingsBuilder.