protodune calibration database validation
play

ProtoDUNE calibration database validation Wanwei Wu, Ajib Paudel - PowerPoint PPT Presentation

ProtoDUNE calibration database validation Wanwei Wu, Ajib Paudel ProtoDUNE Sim/Reco Meeting Wednesday, 18 Dec 2019 You Inst Logo Introduction ProtoDUNE dQ/dx calibration database: -


  1. ProtoDUNE calibration database validation Wanwei Wu, Ajib Paudel ProtoDUNE Sim/Reco Meeting Wednesday, 18 Dec 2019 You Inst Logo

  2. Introduction • ProtoDUNE dQ/dx calibration database: - https://wiki.dunescience.org/wiki/DQ/dx_Calibration_Database • Configuration to use dQ/dx calibration correction from database: - Module that calls database: • ./dunetpc/ dune/Protodune/singlephase/dEdxcalibration/CalibrationdEdXPDSP_modul e.cc - Fcl file that calls the above module: • /dunetpc/fcl/protodune/reco/protoDUNE_ reco.fcl • make sure that the "pandoracali", "pandoracalipid","pandoracaliSCE" and "pandoracalipidSCE" are included in "reco". - Run the reconstruction with calibration using database configuration, for example: services.XYZCalibService.YZCorrDBTag: "v2.0" services.XYZCalibService.XCorrDBTag: 'v2.0" services.XYZCalibService.NormCorrDBTag: "v2.0" You Inst Logo 2 12/18/2019 ProtoDUNE calibration database validation

  3. Validation of Database Provider • Add output stream in the module that calls database, for example: std::cout<<"plane = "<<planeID.Plane<<" x = "<<vXYZ[j].X()<<" y = "<<vXYZ[j].Y()<<" z = "<<vXYZ[j].Z()<<" normcorrection = "<<normcorrection<<" xcorrection = "<<xcorrection<<" yzcorrection = "<<yzcorrection<<std::endl; • Run reconstruction with calibration: - An example of fcl to run pandoracali, pandoracalipid, pandoracaliSCE, pandoracalipidSCE only is available at: • /dune/data/users/wwu/protodune/calibration/validation/protoDUNE_mc_sce_on_r eco_with_calibration.fcl • Check the output and compare that with what are stored in database: plane = 0 x = -368.08 y = 465.801 z = 549.296 normcorrection = 1.59 xcorrection = 0 yzcorrection = 1.005 plane = 0 x = -368.121 y = 466.271 z = 549.167 normcorrection = 1.59 xcorrection = 0 yzcorrection = 1.005 plane = 2 x = 11.6197 y = 459.299 z = 25.3109 normcorrection = 0.9947 xcorrection = 1.01892 yzcorrection = 1.00531 plane = 2 x = 11.6444 y = 459.728 z = 25.3671 normcorrection = 0.9947 xcorrection = 1.01892 yzcorrection = 1.00531 plane = 1 x = 11.6196 y = 459.297 z = 25.3107 normcorrection = 1.59 xcorrection = 1.0109 yzcorrection = 1.00545 plane = 1 x = 11.6669 y = 460.119 z = 25.4183 normcorrection = 1.59 xcorrection = 1.0109 yzcorrection = 1.00545 Agree with values in database! You Inst Logo 3 12/18/2019 ProtoDUNE calibration database validation

  4. Validation of dQ/dx calibration using MC SCE ON sample Check one event: pandoracaloSCE vs pandoracaliSCE PandoracaliSCE uses the corrections from database. You Inst Logo 4 12/18/2019 ProtoDUNE calibration database validation

  5. Validation of dQ/dx calibration using MC SCE ON sample Check the dQ/dx and dE/dx distribution: • We will compare the uncalibrated, offline-calibrated, and • pandoracaliSCE-calibrated dQ/dx and dE/dx distribution. For the offline-calibrated dQ/dx, the correction factors from the files • that are used for generating database tables (here, v2.1). Samples (~5000 events for each): • pandoracaloSCE: • /dune/data/users/wwu/protodune/calibration/dqdx/mc_sce_on/p • andoracaloSCE/pandoracaloSCE_michelremoving_20191217.root pandoracaliSCE: • /dune/data/users/wwu/protodune/calibration/dqdx/mc_sce_on/p • andoracaliSCE/pandoracaliSCE_michelremoving_20191216.root The following slides show only plots from through-going muons with plane • 2. Plane 0 and plane 1 have similar features. You Inst Logo 5 12/18/2019 ProtoDUNE calibration database validation

  6. Validation of dQ/dx calibration using MC SCE ON sample dQ/dx: uncalibrated vs pandoracaliSCE dQ/dx: uncalibrated vs offline plane 2 plane 2 plane 2 plane 2 h1_dqdx_reco_plane_2 h1_dqdx_reco_plane_2 Arbitrary units Arbitrary units Entries 1.007608e+07 Entries 1.007608e+07 1 1 Mean 317.7 Mean 317.7 Std Dev 116.4 Std Dev 116.4 0.8 0.8 uncalibrated dqdx uncalibrated dqdx 0.6 0.6 dqdx calibrated offline calibrated dqdx using pandoracali 0.4 0.4 0.2 0.2 0 0 0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000 dQ/dx [ADC/cm] dQ/dx [ADC/cm] plane 2 plane 2 plane 2 plane 2 h1_dqdx_diff_reco_vs_recocali_2 h1_dqdx_diff_reco_vs_offlinecali_2 Arbitrary units Arbitrary units Entries 200 Entries 200 0.04 Mean 694.6 Mean 610.7 0.04 Difference: Std Dev 322.6 Std Dev 227.8 Difference: 0.03 0.03 offline - uncalibrated 0.02 0.02 pandoracaliSCE - uncalibrated 0.01 0.01 0 0 - 0.01 - 0.01 - 0.02 - 0.02 - 0.03 - 0.03 - 0.04 0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000 dQ/dx [ADC/cm] dQ/dx [ADC/cm] You Inst Logo 6 12/18/2019 ProtoDUNE calibration database validation

  7. Validation of dQ/dx calibration using MC SCE ON sample plane 2 plane 2 h1_dqdx_reco_calibration_plane_2 Arbitrary units Entries 1.007608e+07 1 Mean 316.4 Std Dev 116 0.8 dQ/dx: offline vs pandoracaliSCE dqdx calibrated offline 0.6 calibrated dqdx using pandoracali 0.4 0.2 0 0 100 200 300 400 500 600 700 800 900 1000 dQ/dx [ADC/cm] plane 2 plane 2 h1_dqdx_diff_offlinecali_vs_recocali_2 Arbitrary units Entries 200 Mean 215.8 0.004 Std Dev 66.84 0.003 0.002 Difference: 0.001 pandoracaliSCE - uncalibrated 0 - 0.001 - 0.002 0 100 200 300 400 500 600 700 800 900 1000 dQ/dx [ADC/cm] You Inst Logo 7 12/18/2019 ProtoDUNE calibration database validation

  8. Validation of dQ/dx calibration using MC SCE ON sample dE/dx: uncalibrated vs pandoracaliSCE dE/dx: uncalibrated vs offline plane 2 plane 2 plane 2 plane 2 h1_dedx_reco_plane_2 h1_dedx_reco_plane_2 Arbitrary units Entries 1.007608e+07 Arbitrary units 1 Entries 1.007608e+07 1 Mean 2.317 Mean 2.317 Std Dev 1.114 Std Dev 1.114 0.8 0.8 uncalibrated dedx uncalibrated dedx 0.6 0.6 calibrated dedx using pandoracali dedx calibrated offline 0.4 0.4 0.2 0.2 0 0 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 dE/dx [MeV/cm] dE/dx [MeV/cm] plane 2 plane 2 plane 2 plane 2 h1_dedx_diff_reco_vs_recocali_2 h1_dedx_diff_reco_vs_offlinecali_2 Arbitrary units Entries 200 Arbitrary units Entries 200 0.1 0.1 Mean 3.339 Mean 3.336 Difference: Std Dev 1.014 Std Dev 1.025 Difference: offline - uncalibrated 0.05 0.05 pandoracaliSCE - uncalibrated 0 0 - 0.05 - 0.05 - 0.1 - 0.1 0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10 dE/dx [MeV/cm] dE/dx [MeV/cm] You Inst Logo 8 12/18/2019 ProtoDUNE calibration database validation

  9. Validation of dQ/dx calibration using MC SCE ON sample plane 2 plane 2 h1_dedx_reco_calibration_plane_2 Arbitrary units Entries 1.007608e+07 1 Mean 2.269 Std Dev 1.095 0.8 dE/dx: offline vs pandoracaliSCE dedx calibrated offline 0.6 calibrated dedx using pandoracali 0.4 0.2 0 0 1 2 3 4 5 6 7 8 9 10 dE/dx [MeV/cm] plane 2 plane 2 h1_dedx_diff_offlinecali_vs_recocali_2 Arbitrary units Entries 200 0.003 Mean 3.908 Std Dev 1.733 0.002 0.001 0 Difference: - 0.001 pandoracaliSCE - uncalibrated - 0.002 - 0.003 - 0.004 0 1 2 3 4 5 6 7 8 9 10 dE/dx [MeV/cm] You Inst Logo 9 12/18/2019 ProtoDUNE calibration database validation

  10. Summary The above validations show that ProtoDUNE dQ/dx calibration database • can be accessed through the database providers successfully. You Inst Logo 10 12/18/2019 ProtoDUNE calibration database validation

  11. Backup plane 1 plane 1 plane 0 plane 0 h1_dqdx_reco_calibration_plane_1 Arbitrary units h1_dqdx_reco_calibration_plane_0 Entries 1.244418e+07 1 Arbitrary units Entries 1.272585e+07 1 Mean 290.2 Mean 290.8 Std Dev 131.9 Std Dev 131.4 0.8 0.8 dqdx calibrated offline dqdx calibrated offline 0.6 0.6 calibrated dqdx using pandoracali calibrated dqdx using pandoracali 0.4 0.4 0.2 0.2 0 0 0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000 dQ/dx [ADC/cm] dQ/dx [ADC/cm] plane 1 plane 1 plane 0 plane 0 h1_dqdx_diff_offlinecali_vs_recocali_1 h1_dqdx_diff_offlinecali_vs_recocali_0 Arbitrary units Entries 200 Arbitrary units Entries 200 Mean 613.3 Mean 541.6 Std Dev 247.9 0.002 0.002 Std Dev 169.8 0.001 0.001 0 0 - 0.001 - 0.001 - 0.002 - 0.002 - 0.003 0 100 200 300 400 500 600 700 800 900 1000 0 100 200 300 400 500 600 700 800 900 1000 dQ/dx [ADC/cm] dQ/dx [ADC/cm] You Inst Logo 11 12/18/2019 ProtoDUNE calibration database validation

Recommend


More recommend