11#ifndef INDETPIXELTOTPIDTOOL_H
12#define INDETPIXELTOTPIDTOOL_H
14#include "GaudiKernel/ServiceHandle.h"
36 PixelToTPIDTool(
const std::string&,
const std::string&,
const IInterface*);
40 virtual StatusCode
finalize ()
override;
42 virtual float dEdx(
const EventContext& ctx,
45 int& nUsedIBLOverflowHits)
const override final;
48 const EventContext& ctx,
51 int nGoodPixels)
const override final;
53 virtual float getMass(
const EventContext& ctx,
56 int nGoodPixels)
const override final;
64 {
this,
"PixelChargeCalibCondData",
"PixelChargeCalibCondData",
"ChargeCalibration data, for ToT overflow setting"};
67 {
this,
"PixeldEdxData",
"PixeldEdxData",
"Output key of pixel dEdx"};
Store pixel dEdx data in PixeldEdxData.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...
This is an Identifier helper class for the Pixel subdetector.
Ensure that the ATLAS eigen extensions are properly loaded.