![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
23 const IInterface*
p ) :
26 declareInterface<DerivationFramework::IAugmentationTool>(
this);
39 ATH_CHECK(m_egammaSelectionKey.initialize());
40 return StatusCode::SUCCESS;
45 return StatusCode::SUCCESS;
55 ATH_MSG_ERROR(
"Couldn't retrieve e-gamma container with key: " << m_collNameKey);
56 return StatusCode::FAILURE;
65 if ( (*eIt)->passSelection(
val,m_selectionString) ) {
66 if (
val) {egammaSelection->push_back(1);}
67 else {egammaSelection->push_back(0);}
70 ATH_MSG_WARNING(
"Evident problem with quality flag " << m_selectionString <<
" so setting to false!");
71 egammaSelection->push_back(0);
75 return StatusCode::SUCCESS;
Const iterator class for DataVector/DataList.
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
#define ATH_MSG_VERBOSE(x)
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
const_iterator end() const noexcept
Return a const_iterator pointing past the end of the collection.
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.
#define ATH_MSG_WARNING(x)
const_iterator begin() const noexcept
Return a const_iterator pointing at the beginning of the collection.