![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
9 const std::string&
name, ISvcLocator* svcloc):
18 return StatusCode::SUCCESS;
22 const EventContext& cxt )
const {
25 if (!container.isValid()) {
27 return StatusCode::FAILURE;
31 for (
const auto* element: *container) {
32 if (container(*element)) {
38 return StatusCode::SUCCESS;
virtual StatusCode execute(const EventContext &cxt) const override
This file contains "getter" functions used for accessing tagger inputs from the EDM.
SG::ReadHandleKey< CONTAINER > m_containerKey
FlavorTagDiscriminants::DecoratorAlg< xAOD::BTaggingContainer, IBTagConditionalDecorator, xAOD::TrackParticleContainer > BCondTag_t
virtual StatusCode initialize() override
const std::string & key() const
Return the StoreGate ID for the referenced object.
virtual StatusCode initialize() override
Handle class for reading a decoration on an object.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string to_string(const DetectorType &type)
BTagConditionalDecoratorAlg(const std::string &name, ISvcLocator *svcloc)
SG::ReadDecorHandleKey< xAOD::BTaggingContainer > m_tagFlagReadDecor
ToolHandle< DECORATOR > m_decorator
Gaudi::Property< std::string > m_tagFlag