 |
ATLAS Offline Software
|
Go to the documentation of this file.
11 return StatusCode::SUCCESS;
19 if ( !roiCollection.isValid() ){
21 return StatusCode::SUCCESS;
24 for(
auto c : *roiCollection ) {
sum+=
c->et();}
25 ATH_MSG_DEBUG (
"REGTEST: Executing " <<
name() <<
"... size : " << roiCollection->size() <<
"; Energy Et Sum : " <<
sum );
30 if ( !roiDescriptor->empty() ) {
32 for(
auto c : *roiDescriptor ) {
sum+=
c->et();}
33 ATH_MSG_DEBUG(
"REGTEST: Executing " <<
name() <<
"; size : " << roiDescriptor->size() <<
"; Energy ET Sum : " <<
sum );
37 return StatusCode::SUCCESS;
SG::ReadHandleKey< CaloCellContainer > m_cellContainerKey
virtual StatusCode execute(const EventContext &context) const override
Gaudi::Property< bool > m_roiMode
SG::ReadHandleKey< ConstDataVector< CaloCellContainerVector > > m_cellContainerVKey
SG::ReadCondHandle< T > makeHandle(const SG::ReadCondHandleKey< T > &key, const EventContext &ctx=Gaudi::Hive::currentContext())
virtual StatusCode initialize() override
::StatusCode StatusCode
StatusCode definition for legacy code.
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
Container class for CaloCell.