|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef PSIPLUSPSISINGLEVERTEX_H
5 #define PSIPLUSPSISINGLEVERTEX_H
9 #include "GaudiKernel/ToolHandle.h"
10 #include "GaudiKernel/IPartPropSvc.h"
18 class TrkVKalVrtFitter;
24 static const InterfaceID IID_PsiPlusPsiSingleVertex(
"PsiPlusPsiSingleVertex", 1, 0);
29 static const InterfaceID&
interfaceID() {
return IID_PsiPlusPsiSingleVertex;}
double m_vtx1Daug2MassHypo
unsigned int m_maxCandidates
double m_vtx2Daug3MassHypo
ServiceHandle< IPartPropSvc > m_partPropSvc
std::vector< std::string > m_vertexPsi2HypoNames
Property holding a SG store/key/clid from which a ReadHandle is made.
double m_vtx1Daug4MassHypo
Property holding a SG store/key/clid from which a WriteHandle is made.
SG::ReadHandleKey< xAOD::VertexContainer > m_vertexPsi1ContainerKey
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfo_key
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual ~PsiPlusPsiSingleVertex()=default
SG::ReadHandleKey< xAOD::TrackParticleContainer > m_trackContainerName
static const InterfaceID & interfaceID()
double m_diTrack2MassLower
double m_diTrack2MassUpper
ToolHandle< Analysis::PrimaryVertexRefitter > m_pvRefitter
virtual StatusCode addBranches() const override
Pass the thinning service
Ensure that the ATLAS eigen extensions are properly loaded.
SG::WriteHandleKeyArray< xAOD::VertexContainer > m_outputsKeys
double m_vtx1Daug3MassHypo
PsiPlusPsiSingleVertex(const std::string &t, const std::string &n, const IInterface *p)
ToolHandle< Trk::V0Tools > m_V0Tools
SG::ReadHandleKey< xAOD::VertexContainer > m_VxPrimaryCandidateName
Name of primary vertex container.
double m_diTrack1MassLower
virtual StatusCode initialize() override
SG::ReadHandleKey< xAOD::VertexContainer > m_vertexPsi2ContainerKey
SG::WriteHandleKey< xAOD::VertexContainer > m_refPVContainerName
std::vector< std::string > m_vertexPsi1HypoNames
double m_diTrack1MassUpper
ToolHandle< Trk::TrkVKalVrtFitter > m_iVertexFitter
double m_vtx1Daug1MassHypo
double m_vtx2Daug4MassHypo
double m_vtx2Daug1MassHypo
double m_vtx2Daug2MassHypo