47 double globalRotationDeg = 0.0,
48 bool rightToLeftNumbering =
true);
59 void Draw(Option_t* option =
"")
override;
72 static void pol2xy(
double r,
double angDeg,
double& x,
double& y);
void fillFromTH1(TH1 *hist)
Fill from TH1.
void Draw(Option_t *option="") override
Draw with sector lines and labels.
static void pol2xy(double r, double angDeg, double &x, double &y)
Convert polar coordinates to cartesian.
bool m_rightToLeft
If true, numbering in each ring is right-to-left.
ARICHMergerHist()=default
Default constructor.
double m_globalRotationDeg
Global rotation applied to the geometry (degrees).
TLine m_lines[6]
Sector boundary lines drawn on top of the histogram.
std::vector< int > m_merger2bin
Merger number (1..72) → TH2Poly bin index.
void SetBinContentFromSN(unsigned mergerID, double value)
Set content using the real ARICH hardware MergerID.
Abstract base class for different kinds of events.