13#ifndef DERIVATIONFRAMEWORK_BPHYSBGAMMAFINDER_H
14#define DERIVATIONFRAMEWORK_BPHYSBGAMMAFINDER_H
19#include "GaudiKernel/ToolHandle.h"
26#include "TLorentzVector.h"
47 BPhysBGammaFinder(
const std::string& t,
const std::string& n,
const IInterface* p);
52 virtual StatusCode
addBranches(
const EventContext& ctx)
const override;
: B-physics xAOD helpers.
BPhysBGammaFinder(const std::string &t, const std::string &n, const IInterface *p)
std::string m_conversionContainerName
ToolHandle< Trk::V0Tools > m_v0Tools
StatusCode initialize() override
ToolHandle< Trk::IVertexFitter > m_vertexFitter
StatusCode finalize() override
virtual StatusCode addBranches(const EventContext &ctx) const override
std::string m_inputLowPtTrackContainerName
std::vector< std::string > m_passFlagsToCheck
std::vector< std::string > m_BVertexCollectionsToCheck
ToolHandle< InDet::VertexPointEstimator > m_vertexEstimator
TVector3 trackMomentum(const xAOD::Vertex *vxCandidate, int trkIndex) const
float m_maxDistBetweenTracks
std::string m_inputTrackParticleContainerName
Some helper tools like: hits counter.
Interface class for vertex fitting AlgTools, for more detailed information, take a look at the header...
Ensure that the ATLAS eigen extensions are properly loaded.
Vertex_v1 Vertex
Define the latest version of the vertex class.