99 {
100
102
104 " Fraction of wrong DAQ Status [%]; String ; Floor ; Fraction of slices with wrong DAQ status of packets [%]", du_ids, modules_per_string);
105
107
109
110 h_pmt_rate_distribution =
new TH1D (
"h_pmt_rate_distribution",
"PMT rate distribution from summary slices ; rate [kHz] ; Counts",
112
113 h_dom_rate_distribution =
new TH1D (
"h_dom_rate_distribution",
"DOM rate distribution from summary slices ; rate [kHz] ; Counts", 50 , log10(50) , log10(2000));
115
116 TH1D* h = new TH1D("%/h_mean_summary_rate_distribution", " ; rate [kHz] ; # PMTs", 40 , 0 , log10(1000));
119
120 m_mean_summary_rate =
new JManager < string , TH2D > (
new TH2D(
"%/h_mean_summary_rate",
" ; TDC Channel ; Floor ; rate [kHz]",
121 NUMBER_OF_PMTS , -0.5 , NUMBER_OF_PMTS - 0.5,
122 modules_per_string , 0.5 , 0.5 + modules_per_string));
123
124 TH2D* h_summary_rate_distribution = new TH2D ("%/h_pmt_rate_distributions_Summaryslice", "Summaryslice ; TDC channel ; rate [kHz] ; counts",
125 NUMBER_OF_PMTS , -0.5 , NUMBER_OF_PMTS - 0.5, 100 , -1 , log10(10000));
128
129 }
TH2D * h2_detector_map_factory(const char *name, const char *title, std::set< int > &du_ids, int modules_per_string)
static int getN()
Get number of bins.
static const double * getData(const double factor=1.0)
Get abscissa values.
void setLogarithmicX(TList *list)
Make x-axis of objects in list logarithmic (e.g. after using log10()).
void setLogarithmicY(TList *list)
Make y-axis of objects in list logarithmic (e.g. after using log10()).