420 likes | 536 Views
Offline Monitoring Package for Muon Physics Validation. March 21, 2012 Austin Basye, Nektarios Benekos, Mauro Iodice, John Keller, Tony Liss. General Idea. Goal
E N D
Offline Monitoring Package for Muon Physics Validation March 21, 2012 Austin Basye, Nektarios Benekos, Mauro Iodice, John Keller, Tony Liss
General Idea Goal • Monitor and Validate the software reconstruction for the MS and the CB systems at any change in conditions, detectors, releases, new tags, luminosity,… Idea • Discussed with many colleagues several times in the past months • Thanks to Geraldine for starting the discussion • Profit from the experience gained from Muon SA/CB Monitoring and MATF/MCP after all these successful years The need • The need for such a project was discussed inside the Muon Steering group several months ago, and following the design phase, we now have the results of our first implementation
Current State of the New Package “MuonTrkPhysMonitoring -- 2.0” Monitoring Packages Loop(Muons){ } Our current iteration goes a long way to reduce the redundancies present in the previous implementation. In addition, it is much more resource friendly and has a much less disjointed architecture. Almost all of the requested histograms have been implemented in their final form. Current progress is being made on optimizing the Tag Probe selection, and a few of the histograms are awaiting optimal granularity descriptions. Selected Muons General Tracking Performance Detector Specific Performance DQ Package Combined Performance/Val Post Processing & Configuration Tag + Probe Method Muon/Z Physics Validation Combined Performance/Val Web Display Creation Phase
Current State of the New Package “MuonTrkPhysMonitoring -- 2.0” Monitoring Packages Loop(Muons){ } MCP Recommendations for Rel17: 1) Expect Blayer or # of Blayer Hits > 0 2) # Pixel Hits + Crossed Dead Sensors > 1 3) # SCT Hits + Crossed Dead Sensors > 5 4) # Pixel Holes + # SCT Holes < 3 4) TRT Selection Prescription Selection: pT > 15 GeV And… Inner Detector Selection Criteria from MCP Analysis Guidelines for Rel17. ** MS Selection Criteria only used where noted. DQ Package Post Processing & Configuration Tag + Probe Method: The probe is an ID Track from the TrackParticleCandidatecontainer Web Display Creation Phase
Current State of the New Package “MonitoringFile_*PostProcess.cxx” The Post Process methods have been developed and tested. Minor updates will be made to optimize fitting routines and methods. Thanks to John Keller for all his hard work! Monitoring Packages DQ Package Post Processing & Configuration Web Display Creation Phase
Current State of the New Package “collisions_run.config” The Package’s DQMF configuration file has been written and successfully populates the MonitorESD_han.root file with the old histograms. It will need to be updated with our most recent changes. It only applies a “HistogramNotEmpty” algorithm to each Histogram object however. These algorithms will have to be updated. Monitoring Packages DQ Package Post Processing & Configuration Due to the successful creation of the MonitorESD_han.root file, the Web Display builds properly at this juncture. Web Display Creation Phase
Current State of the New Package • MuonTrkPhysMonitoring located in SVN • Package utilizes all 3 Muon Chains • Undergoing continued validation runs to optimize granularity and minor selection criteria • Most recent validation run: • Release 17.2.1.1 • data11_7TeV.00191426.physics_Muons.recon.ESD.v83 • Ensure that new people will be injected in the software development of the full chain of this Package. • Coding, testing, validating, web-displaying etc.. • So far Illinois and UW agreed to participate.
Analysis Specifics • Release: • 17.2.0.1 • 17.1.4.1.1* • Data: • data11_7TeV.00191426.physics_Muons.recon.ESD.v83 (~110 pb-1) • group.det-muon.data11_7TeV.periodM.physics_Muons.PhysCont.DRAW_ZMUMU.17.1.4.1.1/ *
Analysis Output • Alignment and B-Field Monitoring • General Tracking Performance Monitoring • Z-Based Physics Monitoring • Detector Specific Monitoring
Analysis Output • Alignment and B-Field Monitoring • General Tracking Performance Monitoring • Z-Based Physics Monitoring • Detector Specific Monitoring
Alignment and B-Field(1) q>0 sdfsdf Combined Chi2 Probability
Alignment and B-Field(1) q>0 • Sample: Pt>15 GeV • Definition: • Mean( (z0)Mext- (z0)ID)
Alignment and B-Field(1) q>0 • Sample: Pt>15 GeV • Definition: • Mean( (z0)Mext- (z0)ID)
Alignment and B-Field(1) q>0 • Sample: Pt>15 GeV • Definition: • Mean( (z0)Mext- (z0)ID)
Alignment and B-Field(1) q>0 • Sample: Pt>15 GeV • Definition: • Mean( (z0)Mext- (z0)ID) z0
Alignment and B-Field(1) q>0 sdfsdf • Sample: Pt>15 GeV • Definition: • Mean( (z0)Mext- (z0)ID) [mm]
Alignment and B-Field(1) q>0 • Sample: Pt>15 GeV
Alignment and B-Field(1) q>0 • Sample: Pt>15 GeV • Definition: • Mean( (1/Pt)Mext- (1/Pt)ID) for ( -q )
Alignment and B-Field (1) q<0 • Sample: Pt>15 GeV • Definition: • Mean( (1/Pt)Mext- (1/Pt)ID) for ( +q )
Alignment and B-Field (3) • Sample: Pt>15 GeV • Definition: • Mean( (1/Pt)Mext- (1/Pt)ID)
Alignment and B-Field (2) • Sample: Pt>15 GeV • Definition: • ( Mean(1/Pt), +q ) – ( Mean(1/Pt), -q)
Alignment and B-Field* (3) Muon Collections: q < 0 • Relative Momentum Delta • Sample: Pt>15 GeV * • Definition: • Mean((PID – PMext))/PID,q) Muon Collections: q > 0 Muid Staco Third Chain • *Additional MS Selection: • Require at least 1 Precision Hit in each Layer • Require at least 2 total Phi Hits, provided they are from different Layers
Analysis Output • Alignment and B-Field Monitoring • General Tracking Performance Monitoring • Z-Based Physics Monitoring • Detector Specific Monitoring
General Tracking Performance • Sample: Pt>15 GeV
General Tracking Performance • Sample: Pt>15 GeV
General Tracking Performance Average Refitted t0 in [ns] – [Inner] [Mid] [Outer] Layer
Analysis Output • Alignment and B-Field Monitoring • General Tracking Performance Monitoring • Z-Based Physics Monitoring • Detector Specific Monitoring
Z Based Tracking Performance • MuZ Occupancy • Charge Differentiated MuZ Occupancy
Z Based Tracking Performance Tag + Probe Efficiencies by Eta Region And Sector MuidCollextion StacoCollection MuonCollection
Analysis Output • Alignment and B-Field Monitoring • General Tracking Performance Monitoring • Z-Based Physics Monitoring • Detector Specific Monitoring
Hit Residuals Average BEE/EE Hit Residuals Average MDT Hit Residuals
Hit Residuals Data: DRAW_ZMUMU Fit Failure
Hit Residuals Data: DRAW_ZMUMU Staco Fit Failure
Hit Residuals Data: 191426 – MDT Mean Residuals [Inner] [Mid] [Outer] Layer
Hit Residuals Data: 191426 – MDT Residual Width [Inner] [Mid] [Outer] Layer
Implemented/No Bugs Hist Status Imp/Minor Bugs Imp/Definition Issues Not Implemented 1) <q/pT_MSEXT - q/pT_ID> vs eta - Granularity in eta: "Detector Region" - Signal Selection: Mu_pT > 15 GeV - Observable: MS-ID Alignment - Current Implementation: None 2) q(p_ID - p_MV)/p_ID vs eta vs phi - Granularity in eta: "Arbitrary Granularity" - Granularity in phi: "Sector" - Signal Selection: Mu_pT > 15 GeV - Observable: MS-ID Alignment - Current Implementation: None 3) <1/pT_MSEXT - 1/pT_ID> vs eta - Granularity in eta: "Arbitrary Granularity" - Signal Selection: Mu_pT > 15 GeV - Observable: B-field mapping - Current Implementation: None 4) <1/pT>{q>1} - <1/pT>{q<1} vs eta - Granularity in eta: "Arbitrary Granularity" - Signal Selection: Mu's from Z decay : pT > 50 (suggestion) - Observable: Correlated q/pT offsets - Current Implementation: None 5) Unbiased Hit Residuals (BEE/EE) v phi - Granularity in phi: "Detector Sector" - Signal Selection: Mu_pT > 15 GeV - Observable: BEE/EE Alignment - Current Implementation: None "Unbiased" 6) Unbiased Hit Residuals (CSC) v Station Geom. - Granularity in Station Geom: "Detector Stations" - Signal Selection: Mu_pT > 15 GeV - Observable:CSC Alignment - Current Implementation: None "Unbiased" 7) M_Z Track Occupancy v eta (suggestion: Per Author) - Granularity in eta: "Detector Structure" - Signal Selection: Mu's from Z decays - Observable: Dead/Hot regions - Current Implementation: None 8) Efficiency v eta (v phi) - Granularity in eta: "Detector Region" - Granularity in phi: "Detector Structure" - Signal Selection: Mu's from Z decays - Observable: High/Low RecoEfficiency Regions - Current Implementation: MuonPhysics/HighPt/Efficiencies/MuonReconstruction 9) <M_Z> vs eta - Granularity in eta: "Detector Region" - Signal Selection: Mu's from Z decays - Observable: Verify Momentum Assignment Validity - Current Implementation: None 10) sigma(M_Z) vs eta - Granularity in eta: "Detector Region" - Signal Selection: Mu_pT > 15 GeV - Observable: Verify Momentum Assignment Validity - Current Implementation: None 11) Hit Residuals on Tracks v Chamber Layer (MDT) v Detector Structure (v eta vphi) - Granularity in eta: "Detector Region" - Granularity in phi: "Detector Region" - Signal Selection: Mu_pT > 15 GeV - Observable: MDT Alignment - Current Implementation: None Good So Far
Cont. Hist Status Good So Far 12)<N_precision_hits>/trk v eta v phi - Granularity in eta: "Optimal Detector Region" - Granularity in phi: "Optimal Detector Region" - Signal Selection: Mu_pT > 15 GeV - Observable: Track Detection Efficiency/Momentum Validity - Current Implementation: None 13)<N_phi_hits>/trk v eta v phi - Granularity in eta: "Optimal Detector Region" - Granularity in phi: "Optimal Detector Region" - Signal Selection: Mu_pT > 15 GeV - Observable: Track Detection Efficiency/Momentum Validity - Current Implementation: MuonTracks/ConvertedMBoy/NoTrigger_AllTracks 14) Refitted t0 v eta v phi - Granularity in eta: "Detector Stations" - Signal Selection: - Observable: Calibration Validity - Current Implementation: None 15) Hit Resolution v Drift Radius v eta - Granularity in eta: "Detector System Sections" - Signal Selection: - Observable: Calibration Validity - Current Implementation: None 16) <N_hit>/segment v eta v phi - Granularity in eta: "Single Station" - Granularity in phi: "Single Station" - Signal Selection: ? - Observable: Calibration Validity - Current Implementation: None 17) N_Z/lumi v eta - Granularity in eta: "Detector Region" - Signal Selection: Mu's from Z Decay - Observable: Luminosity Validity - Current Implementation: None 18) N_Mu/lumi v eta - Granularity in eta: "Detector Region" - Signal Selection: Mu_pT > 15 GeV - Observable: Luminosity Validity - Current Implementation: None NEW 19) T0 – Sector v Eta Region v Inner Middle & Outer Layers 20) (Mean & Width) Hit Residuals v Eta/Phi Sectors v Inner Middle & Outer Layers 21) Chi2 Probability vs Eta Region 21) Reco. Efficiency vs Eta 23) Delta Z0 per Eta 24) Delta Z0 vs Eta and Phi Good So Far Validating
To-Do List • Update the post‐merge‐process with more robust fitting algorithms • Update the Data Quality Monitoring algorithms in the configuration script • Muon Segment and Track Monitoring to be merged into this package as well. • Minor Histogram updates and polishing
Conclusions • A project for a new offline DQMF folder for physics reconstruction validation using muon tracks and Z resonances has been presented • The checks suggested are at different levels : • Quality of tracks, Z scales and widths, difference in parameter tracks ID and MS, alignments, … • The implementation of the new Package has been started and is nearly ready to be included at Teir0.