Histograms: Adding 'normalise on publish' functionality
Updates to histogram publishing
- Option to normalise histogram on publish, in two ways:
-
normaliseOnPublish
: Histogram is normalised to total histogram entries, for probability density distributions -
setNormalisationMetric
: assign metric pointer to histogram (must be of typestd::atomic<int>
), which is used as normalisation factor (instead of total histogram entries).
-
- Normalisation functionality implemented in
SCTDataMonitor
:- hit patterns are normalised to total histogram entries.
- SCT per-module physics(random trigger) chip hit maps are normalised by number of physics(random) events x 128 (so normalised by events x strips per chip).