|
ATLAS Offline Software
|
Go to the documentation of this file.
12 const std::string&
name, ISvcLocator* svcloc):
23 return StatusCode::SUCCESS;
35 std::make_unique<xAOD::BTaggingContainer>(),
36 std::make_unique<xAOD::BTaggingAuxContainer>())
45 auto btag = std::make_unique<xAOD::BTagging>();
46 auto b_ptr = btag.get();
47 btagging->push_back(std::move(btag));
53 return StatusCode::SUCCESS;
59 return StatusCode::SUCCESS;
SG::ReadHandleKey< JC > m_jetKey
virtual StatusCode finalize() override
SG::WriteHandleKey< BC > m_btaggingKey
This file contains "getter" functions used for accessing tagger inputs from the EDM.
virtual StatusCode initialize() override
An algorithm that can be simultaneously executed in multiple threads.
virtual StatusCode execute(const EventContext &cxt) const override
::StatusCode StatusCode
StatusCode definition for legacy code.
Handle class for adding a decoration to an object.
Handle class for adding a decoration to an object.
SG::WriteDecorHandleKey< BC > m_jetLinkKey
ElementLink implementation for ROOT usage.
BTaggingBuilderAlg(const std::string &name, ISvcLocator *svcloc)
StatusCode record(std::unique_ptr< T > data)
Record a const object to the store.