|
ATLAS Offline Software
|
Go to the documentation of this file.
4 #ifndef DERIVATIONFRAMEWORK_Reco_mumu_H
5 #define DERIVATIONFRAMEWORK_Reco_mumu_H
10 #include "GaudiKernel/ToolHandle.h"
29 Reco_mumu(
const std::string&
t,
const std::string&
n,
const IInterface*
p);
38 ToolHandle<Trk::V0Tools>
m_v0Tools{
this,
"V0Tools",
"Trk::V0Tools"};
39 ToolHandle<Analysis::ICandidateSearch>
m_jpsiFinder{
this,
"JpsiFinder",
"Analysis::JpsiFinder"};
40 ToolHandle<Analysis::PrimaryVertexRefitter>
m_pvRefitter{
this,
"PVRefitter",
"Analysis::PrimaryVertexRefitter"};
46 Gaudi::Property<bool>
m_refitPV{
this,
"RefitPV",
false};
47 Gaudi::Property<int>
m_PV_max{
this,
"MaxPVrefit", 1};
50 Gaudi::Property<bool>
m_do3d{
this,
"Do3d" ,
false};
61 #endif // DERIVATIONFRAMEWORK_Reco_mumu_H
Gaudi::Property< bool > m_do3d
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfo_key
ToolHandle< Analysis::PrimaryVertexRefitter > m_pvRefitter
Gaudi::Property< int > m_DoVertexType
Gaudi::Property< bool > m_checkCollections
Gaudi::Property< bool > m_refitPV
StatusCode addBranches() const override
Pass the thinning service
StatusCode initialize() override
Property holding a SG store/key/clid from which a WriteHandle is made.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::WriteHandleKey< xAOD::VertexContainer > m_refContainerKey
Reco_mumu(const std::string &t, const std::string &n, const IInterface *p)
Ensure that the ATLAS eigen extensions are properly loaded.
SG::ReadHandleKey< xAOD::VertexContainer > m_pvContainerKey
SG::WriteHandleKey< xAOD::VertexContainer > m_outContainerKey
Gaudi::Property< int > m_PV_max
SG::ReadHandleKeyArray< xAOD::VertexContainer > m_CollectionsToCheck
ToolHandle< Trk::V0Tools > m_v0Tools
tools
Gaudi::Property< unsigned int > m_PV_minNTracks
ToolHandle< Analysis::ICandidateSearch > m_jpsiFinder