Difference between revisions of "September 19, 2014 Data Monitoring"

From GlueXWiki
Jump to: navigation, search
(Created page with "== Online Data Monitoring == === What we want to know === * Are the detectors working? ** Do they have hits? ** What are the hit rates? ** Are the energies & times OK or garba...")
 
(Online Data Monitoring)
Line 3: Line 3:
 
=== What we want to know ===
 
=== What we want to know ===
 
* Are the detectors working?  
 
* Are the detectors working?  
** Do they have hits?  
+
** Do all of the channels have hits?  
** What are the hit rates?
+
** What are the hit rates per channel?
** Are the energies & times OK or garbage?
+
** Are the energies & times OK or garbage (by channel)?
  
 
=== Example ===
 
=== Example ===

Revision as of 13:36, 19 September 2014

Online Data Monitoring

What we want to know

  • Are the detectors working?
    • Do all of the channels have hits?
    • What are the hit rates per channel?
    • Are the energies & times OK or garbage (by channel)?

Example

Action Items

  • David is updating RootSpy and the documentation.
  • When he's finished, he'll contact the different detector groups and have them write their monitoring plugins.
  • We need to stay in contact with those groups, and make sure that they:
    • Write the plugins
    • Integrate them into RootSpy (visualization macros?)
    • Are histogramming the data we want (see above)

Offline Data Monitoring

What we want to know

  • Can we reproduce the online histograms offline (i.e. can we read data from tape)?
  • How do the online histograms change as a function of time (e.g. hits/event vs run number)?
  • Calibration status/quality histograms (run-by-run
  • Reconstruction status/quality histograms
  • Analysis histograms
    • Can we see pi0, etc. peaks,

Action Items

  • Make cron-job scripts that automatically read data from disk and make histograms of the above.
  • Make cron-job scripts for visualizing the data:
    • Make it easy to view today's & yesterday's online data (webpage?)
    • Make it easy to view the status of things as a function of time (webpage?)