Presentation is loading. Please wait.

Presentation is loading. Please wait.

Low Level Processing of MINOS Data. Andy Blake Cambridge University Tuesday June 6 th 2006.

Similar presentations


Presentation on theme: "Low Level Processing of MINOS Data. Andy Blake Cambridge University Tuesday June 6 th 2006."— Presentation transcript:

1 Low Level Processing of MINOS Data. Andy Blake Cambridge University Tuesday June 6 th 2006

2 Overview Andy Blake, Cambridge UniversityCandMorgue Package, slide 2 Existing data quality software: – CandMorgue package: Extracts monitoring information from the raw data and passes it through the candidate framework (CandDataQualityHandles, CandDeadChipHandles etc…). – Filtration package: This package contains a configurable data quality filter (filters out data with bad HV, coil, beam etc…) – BUT it requires that the quality cuts are pre-determined and that the same quality cuts are applied for all analyses. Storing data quality information in the database: – Data quality information stored in the Ntuples and appropriate data quality cuts are chosen separately for each analysis – this model is more flexible. – Live time calculation carried out using a script that runs over the database. – Data quality cuts can also be applied to old Ntuples. Have implemented this model for the following cases: – HV status from TP singles. – Spill server monitoring.

3 HV Status From Singles Andy Blake, Cambridge UniversityCandMorgue Package, slide 3 Code stored in DcsUser package. Summarizes the TpSinglesSummaryBlocks. Each database entry contains: – supermodule. – number of cold chips. – HV status. Filled using CandMorgue package. – VA chip defined as cold if VARC-triggered singles rate is <50 Hz. – HV status defined as bad if there are >20 cold chips in a supermodule. – Smoothing out of any rapid fluctuations in the number of cold chips. ( Short database entries (<5 mins) where the number of cold chips fluctuates up or down by <4 chips can be absorbed into adjacent database entries). (1) DbuHvFromSingles Database Table

4 HV Status From Singles Andy Blake, Cambridge UniversityCandMorgue Package, slide 4 50 Hz Singles rates from all physics runs, August’03 → February’06.

5 HV Status From Singles Andy Blake, Cambridge UniversityCandMorgue Package, slide 5 20 VA chips 20 cold chips provides reasonable threshold between good and bad data.

6 HV Status From Singles Andy Blake, Cambridge UniversityCandMorgue Package, slide 6 run 18365 (SM2) TP singles data database entries

7 HV Status From Singles Andy Blake, Cambridge UniversityCandMorgue Package, slide 7 run 19571 (SM2) TP singles data database entries

8 HV Status From Singles Andy Blake, Cambridge UniversityCandMorgue Package, slide 8 TP singles data database entries run 22548 (SM1)

9 Spill Server Monitoring Andy Blake, Cambridge UniversityCandMorgue Package, slide 9 Code stored in SpillTiming package. Summarizes SpillServerMonitorBlocks. Each database entry contains: – Spill server status (has spill info been received?). – Spill type (reported, predicted, fake spills etc…). – Spill times in Near and Far detector. – GPS error (Near/Far GPS errors combined in quadrature). – Spill window open/close times. Filled and accessed using SpillTiming package. (2) SpillServerMon Database Table

10 Current Design Andy Blake, Cambridge UniversityCandMorgue Package, slide 10 Raw Data Database HV Status from Singles ntupleslive time calculator Spill Server Monitoring Fill DB Coil Status access tools CandMorgue CandDataQualityHandle CandDeadChipHandles Reconstruction Implemented Future Work


Download ppt "Low Level Processing of MINOS Data. Andy Blake Cambridge University Tuesday June 6 th 2006."

Similar presentations


Ads by Google