ROS Monitoring Histograms
All the ROS Monitoring histograms are defined and filled inside the file
ROSMonSCT.cxx, that is of course part of the
SctRosMonitor code. They can be divided into three categories:
- SCT ROS Errors
- SCT ROD Errors
- SCT ROS Occupancies
- SCT MOD Occupancies
The Errors are
The SCT ROD Errors histograms contain informations about all the possible errors that can occur on the ROD level.
The SCT ROD and MOD Occupancies contain informations about the number of hits recorded by an entire ROD (~48 modules) or by a single module. The Occupancy plots are filled two times, once with "simple" hits (in the code are called "remain"), and once with coincidence hits (called "coinc" in the code). The coincidence hits are identified by a simple algorithm (opposite side +/- 128 Strips).
All the histograms are published for all the 8 indipendent ROSs that are inside the SCT.
Error Histograms
m_fmh
m_fmh_evt
m_fmh_l1a
m_fmh_bci
m_chp
m_sum
m_sum_evt
m_sum_l1a
m_sum_bci
m_lnk
m_lnk_evt
m_lnk_l1a
m_lnk_bci
Occupancy Histograms
ROD Level
m_sum
?????????????????????
m_sum_time
This histogram contains the total number of hits in the ROD vs time (expressed in seconds). It is a rolling histogram, in the sense that all bins are periodically (every four hours?) rolling from right to left. In each moment, the total number of bins is 2^14=16384 (in the code you will see 1<<14), enough for the 14400 seconds that are contained in 4 hours.
m_sum_evt
This histogram contains the total number of hits in the ROD vs the event id. This is also a rolling histogram, but it has some specific problems due to the number of bins. Since we have more than one event for second, 2^14 bins are not enough, and we need to have 2^16. With so many bins the histograms is too heavy to be presented in OHP, and for this reason we decided to create the following histogram.
m_thr_evt
This histogram is filled with the total number of hits in the ROD ONLY IF the number of hits per single module is greater than 384 (this corresponds to 25% of occupancy, number oh hits in a module divided by the nominal number of chips). In other words, only the module with an occupancy greater than 25% contribute to this histograms. On the x axis we still have the events, but they are no more identified by the event id because our goal was exactly to reduce the number of bins not considering all the events, but only the ones containing at least one module with more than 25% occupancy. On the x axis we will have then just an integer initialized to the event id of the first event plotted and growing
m_sum_l1a
m_sum_bci
m_bci_time
m_max
?????????????????????
m_max_time
m_evt_time
m_evt_bci
m_avg_time
Module Level
m_occ
m_mul
m_evt
m_l1a
m_bci
OHP Histograms
--
EleonoraBenhar - 28-Mar-2011