|  | 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
Scalar phi() const
phi method
Scalar theta() const
theta method
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