|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef SCTLORENTZMONALG_H
8 #define SCTLORENTZMONALG_H
35 ToolHandle<Trk::ITrackSummaryTool>
m_trackSummaryTool{
this,
"TrackSummaryTool",
"InDetTrackSummaryTool"};
36 ToolHandle<Trk::IPRDtoTrackMapTool>
m_assoTool{
this,
"AssociationTool",
"InDet::InDetPRDtoTrackMapToolGangedPixels" };
45 const float& sinAlpha,
52 #endif // SCTLORENTZMONALG_H
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadCondHandleKey< InDetDD::SiDetectorElementCollection > m_SCTDetEleCollKey
std::vector< size_t > vec
bool const RAWDATA *ch2 const
Property holding a SG store/key/clid from which a ReadHandle is made.
int findAnglesToWaferSurface(const float(&vec)[3], const float &sinAlpha, const Identifier &id, const InDetDD::SiDetectorElementCollection *elements, float &theta, float &phi) const
SCTLorentzMonAlg(const std::string &name, ISvcLocator *pSvcLocator)
Base class for Athena Monitoring Algorithms.
SG::ReadHandleKey< TrackCollection > m_tracksName
Name of the Track collection to use.
::StatusCode StatusCode
StatusCode definition for legacy code.
virtual StatusCode initialize() override final
initialize
const SCT_ID * m_pSCTHelper
virtual StatusCode fillHistograms(const EventContext &ctx) const override final
adds event to the monitoring histograms
ToolHandle< Trk::ITrackSummaryTool > m_trackSummaryTool
virtual ~SCTLorentzMonAlg()=default
ToolHandle< Trk::IPRDtoTrackMapTool > m_assoTool
BooleanProperty m_rejectSharedHits