![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef DERIVATIONFRAMEWORK_BPHYSBGAMMAFINDER_H
14 #define DERIVATIONFRAMEWORK_BPHYSBGAMMAFINDER_H
19 #include "GaudiKernel/ToolHandle.h"
26 #include "TLorentzVector.h"
32 class TrkVKalVrtFitter;
37 class VertexPointEstimator;
38 class TrackPairsSelector;
81 #endif // DERIVATIONFRAMEWORK_BPhysBGammaFinder_H
BPhysBGammaFinder(const std::string &t, const std::string &n, const IInterface *p)
std::string m_conversionContainerName
std::vector< std::string > m_BVertexCollectionsToCheck
float m_maxDistBetweenTracks
TVector3 trackMomentum(const xAOD::Vertex *vxCandidate, int trkIndex) const
std::string m_inputTrackParticleContainerName
std::vector< std::string > m_passFlagsToCheck
::StatusCode StatusCode
StatusCode definition for legacy code.
ToolHandle< Trk::IVertexFitter > m_vertexFitter
StatusCode finalize() override
Ensure that the ATLAS eigen extensions are properly loaded.
ToolHandle< InDet::VertexPointEstimator > m_vertexEstimator
StatusCode initialize() override
virtual StatusCode addBranches() const override
Pass the thinning service
: B-physics xAOD helpers.
std::string m_inputLowPtTrackContainerName
Class describing a Vertex.
ToolHandle< Trk::V0Tools > m_v0Tools