15#ifndef DERIVATIONFRAMEWORK_ZEEVERTEXREFITTINGTOOL_H
16#define DERIVATIONFRAMEWORK_ZEEVERTEXREFITTINGTOOL_H
24#include "GaudiKernel/ToolHandle.h"
39 using base_class::base_class;
41 virtual StatusCode
initialize()
override final;
42 virtual StatusCode
finalize()
override final;
43 virtual StatusCode
addBranches(
const EventContext& ctx)
const override final;
46 Gaudi::Property<std::string>
m_expression{
this,
"ObjectRequirements",
"true"};
47 Gaudi::Property<float>
m_massCut{
this,
"LowMassCut", 0.f};
54 Gaudi::Property<std::vector<unsigned int> >
m_MCSamples{
this,
"MCSamples", {} };
56 ToolHandle < Analysis::PrimaryVertexRefitter >
m_pvrefitter{
this,
"PrimaryVertexRefitterTool",
"Analysis::PrimaryVertexRefitter"};
Property holding a SG store/key/clid from which a ReadHandle is made.
Property holding a SG store/key/clid from which a WriteHandle is made.
ElectronContainer_v1 ElectronContainer
Definition of the current "electron container version".