5#ifndef BTAGGING_JETSECVERTEXINGALG_H
6#define BTAGGING_JETSECVERTEXINGALG_H
9#include "GaudiKernel/ToolHandle.h"
50 virtual StatusCode
execute(
const EventContext& ctx)
const override;
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::ReadHandleKey< Trk::VxSecVertexInfoContainer > m_VxSecVertexInfoName
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_TrackCollectionName
SG::ReadHandleKey< xAOD::VertexContainer > m_VertexCollectionName
virtual ~JetSecVertexingAlg()=default
JetSecVertexingAlg(const std::string &name, ISvcLocator *pSvcLocator)
Constructors and destructors.
SG::WriteHandleKey< xAOD::BTagVertexContainer > m_BTagJFVtxCollectionName
std::string m_secVertexFinderBaseName
SG::WriteHandleKey< xAOD::VertexContainer > m_BTagSVCollectionName
SG::ReadHandleKey< xAOD::JetContainer > m_JetCollectionName
StatusCode createSecVkalContainer(xAOD::VertexContainer *, std::vector< ElementLink< xAOD::VertexContainer > > *, const Trk::VxSecVKalVertexInfo *) const
virtual StatusCode initialize() override
Main routines specific to an ATHENA algorithm.
SG::WriteDecorHandleKey< xAOD::JetContainer > m_jetSVLinkName
ToolHandle< IMSVVariablesFactory > m_MSVvarFactory
virtual StatusCode execute(const EventContext &ctx) const override
StatusCode createJFContainer(xAOD::BTagVertexContainer *, std::vector< ElementLink< xAOD::BTagVertexContainer > > *, const Trk::VxJetFitterVertexInfo *, const xAOD::TrackParticleContainer *) const
An algorithm that can be simultaneously executed in multiple threads.
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid/attr name from which a WriteDecorHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
The namespace of all packages in PhysicsAnalysis/JetTagging.
Ensure that the ATLAS eigen extensions are properly loaded.
BTagVertexContainer_v1 BTagVertexContainer
Definition of the current "BTagging container version".
VertexContainer_v1 VertexContainer
Definition of the current "Vertex container version".
TrackParticleContainer_v1 TrackParticleContainer
Definition of the current "TrackParticle container version".