|
ATLAS Offline Software
|
Go to the documentation of this file.
14 #ifndef TRACKD3PDMAKER_TRACKPARTICLEVERTEXASSOCIATIONTOOL_H
15 #define TRACKD3PDMAKER_TRACKPARTICLEVERTEXASSOCIATIONTOOL_H
36 Types<Trk::VxCandidate, xAOD::Vertex> >
49 const std::string&
name,
93 #endif // not TRACKD3PDMAKER_TRACKPARTICLEVERTEXASSOCIATIONTOOL_H
Vertex_v1 Vertex
Define the latest version of the vertex class.
TrackParticleVertexAssociationTool(const std::string &type, const std::string &name, const IInterface *parent)
Standard Gaudi tool constructor.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
bool const RAWDATA *ch2 const
VertexContainer_v1 VertexContainer
Definition of the current "Vertex container version".
std::tuple< WrapType< TYPES >... > Types
A simple tuple of multiple types.
virtual StatusCode book() final
book ntuple variables
virtual const Trk::VxCandidate * get(const Rec::TrackParticle &p) override
Return the target object.
TrackParticle_v1 TrackParticle
Reference the current persistent version:
Block filler tool for noisy FEB information.
Associate from a TrackParticle to its reconstructed vertex.
Name: MuonSpContainer.h Package : offline/Reconstruction/MuonIdentification/muonEvent.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::string m_targetSGKey
SG key for target collection.
Ensure that the ATLAS eigen extensions are properly loaded.
bool m_fast
flag to just return whatever is returned by TrackParticle::reconstructedVertex()
virtual StatusCode initialize() override
Standard Gaudi initialize method.
SG::ReadHandleKey< xAOD::VertexContainer > m_vertexKey
xAOD vertex container handle key
float * m_weight
weight of the track at the associated vertex
SingleAssociationTool< Types< Rec::TrackParticle, xAOD::TrackParticle >, Types< Trk::VxCandidate, xAOD::Vertex > > Base