6#ifndef __ASGELECTRONCHARGEIDSELECTORTOOL__
7#define __ASGELECTRONCHARGEIDSELECTORTOOL__
16#include <unordered_map>
52 const EventContext& ctx,
58 return accept(ctx, eg, -99);
65 return accept(ctx, eg, -99);
72 double mu)
const override final;
77 double mu)
const override final;
82 virtual double calculate(
const EventContext& ctx,
101 virtual double calculate(
const EventContext& ctx,
103 double mu)
const override final;
106 virtual double calculate(
const EventContext& ctx,
108 double mu)
const override final;
114 double mu = -99)
const override final
116 return {
static_cast<float>(
calculate(ctx, eg, mu))};
160 "primaryVertexContainer",
162 "The primary vertex container name"
Property holding a SG store/key/clid from which a ReadHandle is made.
Class providing the definition of the 4-vector interface.
Egamma_v1 Egamma
Definition of the current "egamma version".
Electron_v1 Electron
Definition of the current "egamma version".