7#ifndef SCTLORENTZMONALG_H
8#define SCTLORENTZMONALG_H
28 virtual StatusCode
initialize() override final;
39 ToolHandle<Trk::ITrackSummaryTool>
m_trackSummaryTool{
this,
"TrackSummaryTool",
"InDetTrackSummaryTool"};
40 ToolHandle<Trk::IPRDtoTrackMapTool>
m_assoTool{
this,
"AssociationTool",
"InDet::InDetPRDtoTrackMapToolGangedPixels" };
41 ToolHandle<Trk::ITrackHoleSearchTool>
m_holeSearchTool{
this,
"HoleSearch",
"InDet::InDetTrackHoleSearchTool"};
51 int findAnglesToWaferSurface(
const float (&
vec)[3],
52 const float& sinAlpha,
Scalar phi() const
phi method
Scalar theta() const
theta method
std::vector< size_t > vec
Property holding a SG store/key/clid from which a ReadHandle is made.
AthMonitorAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor.
Class to hold the SiDetectorElement objects to be put in the detector store.
ToolHandle< Trk::ITrackSummaryTool > m_trackSummaryTool
virtual StatusCode fillHistograms(const EventContext &ctx) const override final
adds event to the monitoring histograms
const SCT_ID * m_pSCTHelper
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_SCTDetEleCollKey
ToolHandle< Trk::ITrackHoleSearchTool > m_holeSearchTool
BooleanProperty m_rejectSharedHits
SG::ReadHandleKey< TrackCollection > m_tracksName
Name of the Track collection to use.
ToolHandle< Trk::IPRDtoTrackMapTool > m_assoTool
SG::ReadCondHandleKey< InDet::BeamSpotData > m_beamSpotKey
virtual ~SCTLorentzMonAlg()=default
This is an Identifier helper class for the SCT subdetector.
Property holding a SG store/key/clid from which a ReadHandle is made.