|
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef __INTERFACE_HIEVENTSHAPEMODIFIER_H__
6 #define __INTERFACE_HIEVENTSHAPEMODIFIER_H__
Property holding a SG store/key/clid from which a ReadHandle is made.
std::string m_outputContainerName
void setContainerName(const std::string &cname)
virtual StatusCode fillCollectionFromCells(std::unique_ptr< xAOD::HIEventShapeContainer > &evtShape, const SG::ReadHandleKey< CaloCellContainer > &m_cell_container_key, const EventContext &ctx) const =0
::StatusCode StatusCode
StatusCode definition for legacy code.
const std::string & getContainerName() const
Property holding a SG store/key/clid from which a WriteHandle is made.
virtual StatusCode initializeEventShapeContainer(std::unique_ptr< xAOD::HIEventShapeContainer > &evtShape) const =0
Container class for CaloCell.
virtual StatusCode initializeIndex()=0
virtual ~IHIEventShapeFiller()
virtual StatusCode fillCollectionFromTowers(std::unique_ptr< xAOD::HIEventShapeContainer > &evtShape, const SG::ReadHandleKey< xAOD::CaloClusterContainer > &m_tower_container_key, const SG::ReadHandleKey< INavigable4MomentumCollection > &m_navi_container_key, const EventContext &ctx) const =0