11#ifndef SICLUSTERIZATIONTOOL_PIXELRDOTOOL_H
12#define SICLUSTERIZATIONTOOL_PIXELRDOTOOL_H
17#include "GaudiKernel/ToolHandle.h"
53 (
const std::string&
type,
54 const std::string& name,
55 const IInterface* parent);
61 std::vector<UnpackedPixelRDO>
65 const EventContext& ctx,
66 int defaultLabel = -1)
const;
72 static std::optional<Identifier>
81 std::vector<UnpackedPixelRDO>& collectionID)
const;
89 const EventContext& ctx)
const;
98 const EventContext& ctx,
103 "PixelConditionsSummaryTool",
104 "PixelConditionsSummaryTool",
105 "Tool to retrieve Pixel Conditions summary"
117 "Key of SiDetectorElementStatus for Pixel"
124 "CheckDuplicatedRDO",
126 "Check duplicated RDOs using isDuplicated method"
133 "Print duplicate RDO warning"
140 "Check for ganged pixels when unpacking the RDOs"
148 "Use bad modules map"
155 "Toggle specific checks for ITk RDO data"
160 "PixelDetEleCollKey",
161 "PixelDetectorElementCollection",
162 "Key of SiDetectorElementCollection for Pixel"
This is an Identifier helper class for the Pixel subdetector.
This is a "hash" representation of an Identifier.
Class used to describe the design of a module (diode segmentation and readout scheme)
Class to hold geometrical description of a silicon detector element.
UnpackedPixelRDO(int ncl, int row, int col, int tot, int lvl1, Identifier id)
This is an Identifier helper class for the Pixel subdetector.
Property holding a SG store/key/clid from which a ReadHandle is made.
eFexTowerBuilder creates xAOD::eFexTowerContainer from supercells (LATOME) and triggerTowers (TREX) i...