4#ifndef MUONR4_MUONPATTERNRECOGNITIONTEST_PATTERNVISUALIZATIONTOOL_H
5#define MUONR4_MUONPATTERNRECOGNITIONTEST_PATTERNVISUALIZATIONTOOL_H
31 using base_class::base_class;
33 virtual StatusCode
initialize()
override final;
37 const std::string& extraLabel)
const override final;
40 const std::string& extraLabel,
45 const std::string& extraLabel)
const override final;
50 const std::string& extraLabel,
56 const Acts::HoughTransformUtils::HoughAxisRanges& axisRanges,
57 const MaximumVec& maxima,
58 const std::string& extraLabel)
const override final;
62 const Acts::HoughTransformUtils::HoughAxisRanges& axisRanges,
63 const MaximumVec& maxima,
64 const std::string& extraLabel,
69 const std::string& extraLabel)
const override final;
73 const std::string& extraLabel,
100 template<
class SpacePo
intType>
102 const std::vector<SpacePointType>& hitsToDraw,
104 unsigned int view)
const;
114 template<
class SpacePo
intType>
117 const unsigned int view,
118 unsigned int fillStyle)
const;
128 template<
class SpacePo
intType>
130 const std::vector<SpacePointType>& hits,
132 const double legX = 0.2,
double startLegY = 0.8,
133 const double endLegY = 0.3)
const;
145 const int view)
const;
160 Gaudi::Property<std::string>
m_subDir{
this,
"outSubDir",
""};
ElementLink implementation for ROOT usage.
Representation of a segment seed (a fully processed hough maximum) produced by the hough transform.
Placeholder for what will later be the muon segment EDM representation.
: The muon space point bucket represents a collection of points that will bre processed together in t...
The muon space point is the combination of two uncalibrated measurements one of them measures the eta...
SG::ConstAccessor< T, ALLOC > ConstAccessor
Property holding a SG store/key/clid from which a ReadHandle is made.
Acts::Experimental::CompositeSpacePointLineFitter::ParamVec_t Parameters
This header ties the generic definitions in this package.
MuonValR4::IPatternVisualizationTool::PrimitiveVec PrimitiveVec
Acts::HoughTransformUtils::HoughPlane< HoughHitType > HoughPlane
Lightweight algorithm to read xAOD MDT sim hits and (fast-digitised) drift circles from SG and fill a...
DecorHandleKeyArray< ReadDecorHandle< T, S >, ReadDecorHandleKey< T >, Gaudi::DataHandle::Reader > ReadDecorHandleKeyArray
HandleKeyArray< ReadHandle< T >, ReadHandleKey< T >, Gaudi::DataHandle::Reader > ReadHandleKeyArray
MuonSegment_v1 MuonSegment
Reference the current persistent version:
UncalibratedMeasurement_v1 UncalibratedMeasurement
Define the version of the uncalibrated measurement class.
Token class to identify a particular visualization client.
Interface to the container class to temporarily cache the ROOT objects to be drawn on a TCanvas and t...
AxisRanges
Enum to select the corner coordinates shown by the plot.