|
ATLAS Offline Software
|
Go to the documentation of this file.
9 #ifndef INDETINDETTRACKHOLESEARCHTOOL_H
10 #define INDETINDETTRACKHOLESEARCHTOOL_H
13 #include "GaudiKernel/ToolHandle.h"
14 #include "GaudiKernel/EventContext.h"
27 namespace InDet {
class IInDetTestPixelLayerTool; }
32 namespace InDetDD {
class SiDetectorElement; }
69 std::vector<int>& information ,
105 std::vector<int>* information ,
106 std::vector<const Trk::TrackStateOnSurface*>* listOfHoles,
116 "Trk::Extrapolator/InDetExtrapolator",
117 "Extrapolator used to extrapolate to layers"
122 "InDet::InDetBoundaryCheckTool",
123 "Boundary checking tool for detector sensitivities"
135 {
this,
"CountDeadModulesAfterLastHit",
true};
146 const EventContext& ctx,
149 std::map<const Identifier, const Trk::TrackStateOnSurface*>& mapOfHits,
150 std::map<
const Identifier,std::pair<const Trk::TrackParameters*, const bool>>&
151 mapOfPredictions)
const;
163 std::map<
const Identifier, std::pair<const Trk::TrackParameters*,const bool> >& mapOfPredictions,
164 std::vector<int>* information,
165 std::vector<const Trk::TrackStateOnSurface*>* listOfHoles)
const;
175 std::vector<const Trk::TrackStateOnSurface*>* listOfHoles)
const;
::StatusCode StatusCode
StatusCode definition for legacy code.
Ensure that the ATLAS eigen extensions are properly loaded.
represents the track state (measurement, material, fit parameters and quality) at a surface.
This class provides an interface to generate or decode an identifier for the upper levels of the dete...