4#ifndef FLOW_SELECTOR_ALG_HH
5#define FLOW_SELECTOR_ALG_HH
24 virtual StatusCode
execute(
const EventContext&)
const override;
32 this,
"Constituents",
"Something.constituentLinks",
33 "Key for the input flow links"};
36 this,
"OutConstituentsNeutral",
"Something.constituentLinks",
37 "Link to be added to the Jet for neutral constituents"};
40 this,
"OutConstituentsCharged",
"Something.constituentLinks",
41 "Link to be added to the Jet fr charged constituents"};
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid/attr name from which a ReadDecorHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
FlowSelectorAlg(const std::string &name, ISvcLocator *pSvcLocator)
< Constructors
SG::ReadDecorHandleKey< IPC > m_constituentKey
virtual StatusCode execute(const EventContext &) const override
SG::WriteDecorHandleKey< IPC > m_chargedConstituentOutKey
xAOD::IParticleContainer IPC
virtual StatusCode initialize() override
SG::WriteDecorHandleKey< IPC > m_neutralConstituentOutKey
DataVector< IParticle > IParticleContainer
Simple convenience declaration of IParticleContainer.