![]() |
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.
1.8.18