Helpful Tools for Distribution Monitoring and Validation Process
Discover useful ROOT macros for comparing histograms, creating web reports, and conducting automatic comparisons for distributions and efficiencies. These tools provide interactive exploration and a record of distributions in HTML format, enhancing your monitoring validation efforts. Find guidance on application comparison and creating configuration files for testing.
Helpful Tools for Distribution Monitoring and Validation Process
E N D
Presentation Transcript
Some Notes Aldo F. Saavedra
Structure of the monitoring Things that I found useful to detect change: one aim of the validation. • Three types of ROOT C macros available: • A macro that compares histograms. • It has a menu to plot all the distributions of the desired category. • Useful to explore the distributions since it is interactive ROOT. • A macro to create a web report. • Provides a record (tables, plots, summaries in html format) of all the distributions which you can quickly browse through. • An automatic comparison • For distributions: K-Test(overall), QQ plot(to see if the change is a shift, skew, a mixture, etc), mean and rms. • For Efficiencies: The difference in the average mean is checked and the bin by bin difference plotted. • A simple macro that superimposes and normalises any two histograms. • I found this useful when I wanted to compare two distributions. • The macros are integrated, ie. They use the same functions. • They need updating (add functionality and some bug fixing).
Offline DQMF • https://twiki.cern.ch/twiki/bin/view/Atlas/DQHistogramAnalyzer • https://twiki.cern.ch/twiki/bin/view/Atlas/OfflineDQMFTutorial • It is very general, the provide lots of tests. We just need two. • There are five applications which perform the comparison and print results. • You create a configuration file for what test and limit for the given test that is the input to the application.