7#ifndef SCTLORENTZMONALG_H
8#define SCTLORENTZMONALG_H
26 virtual StatusCode
initialize() override final;
35 ToolHandle<Trk::ITrackSummaryTool>
m_trackSummaryTool{
this,
"TrackSummaryTool",
"InDetTrackSummaryTool"};
36 ToolHandle<Trk::IPRDtoTrackMapTool>
m_assoTool{
this,
"AssociationTool",
"InDet::InDetPRDtoTrackMapToolGangedPixels" };
44 int findAnglesToWaferSurface(
const float (&
vec)[3],
45 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
BooleanProperty m_rejectSharedHits
SG::ReadHandleKey< TrackCollection > m_tracksName
Name of the Track collection to use.
ToolHandle< Trk::IPRDtoTrackMapTool > m_assoTool
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.