 |
Belle II Software
release-05-01-25
|
14 #include <ecl/modules/eclDisplay/EclPainter.h>
116 virtual void Draw()
override;
@ CHANNEL_2D
(theta_id:phi_id) histogram.
Type m_type
Display subtypes of this class.
Type
Subtype of histogram to draw.
Type getType()
Return subtype of ECLPainter2D.
TH2F * m_hist
Displayed histogram.
int getMaxX()
Returns number of X bins.
void setTitles()
Update histogram titles.
TPad * grid
Grid pad, drawn in drawGrid().
Painter for EclData, parent class, created with EclPainterFactory.
Painter for EclData, 2D histograms.
EclPainter2D & operator=(const EclPainter2D &other)
Assignment operator.
Abstract base class for different kinds of events.
int getMaxY()
Returns number of Y bins.
~EclPainter2D()
Destructor for EclPainter subclass.
void initGrid()
Initialize grid for drawGrid().
virtual void Draw() override
Redraw the canvas.
void cloneFrom(const EclPainter2D &other)
Clone attributes from other EclPainter2D.
TH2C * hgrid
The grid itself, drawn in drawGrid().
EclPainter2D(const EclPainter2D &other)
Copy constructor.
int channelToSegIdY(int channel)
Convert channel id to Y bin number.
This class contains data for ECLSimHit's and provides several relevant conversion functions for bette...
@ SHAPER_2D
(shaper:crate) histogram.
virtual void getInformation(int px, int py, MultilineWidget *panel) override
Sets the information to be displayed in the provided MultilineWidget.
EclPainter2D(EclData *data, Type type)
Constructor for EclPainter subclass.
int channelToSegIdX(int channel)
Convert channel id to X bin number.
void drawGrid()
Draw grid over histogram.