Skip to content

Commit 53bd2a8

Browse files
committed
Merge branch 'feature/mvicenzi_timing_run3_updates' into release/Mar25Production
2 parents bea4b82 + 0fabf8a commit 53bd2a8

File tree

3 files changed

+30
-7
lines changed

3 files changed

+30
-7
lines changed

fcl/configurations/calibration_database_GlobalTags_icarus.fcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ BEGIN_PROLOG
66

77
ICARUS_Calibration_GlobalTags: {
88
@table::TPC_CalibrationTags_Feb2024
9-
@table::PMT_CalibrationTags_Run3_Dec2023
9+
@table::PMT_CalibrationTags_Run3_Feb2025
1010
@table::CRT_CalibrationTags_Oct2023
1111
}
1212

fcl/configurations/calibration_database_PMT_TagSets_icarus.fcl

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# File: calibration_database_PMT_TagSets_icarus.fcl
22
# Author: M. Vicenzi ([email protected]), J. Kim ([email protected])
3-
# Date: August 21, 2023
3+
# Date: February 20, 2025
44
# Purpose: Tags definitions for the PMT timing calibration databases
55

66
BEGIN_PROLOG
@@ -45,8 +45,8 @@ PMT_CalibrationTags_Run2_Dec2023: {
4545
pmt_cosmics_timing_data: "v2r1" # tables for run>=0 (null), run>=8046, run>=9301, run>=9628 and run>=9773
4646
}
4747

48-
# These are the standard tags for analyses on Run 1, Run 2 and future Run 3 data (as of December 2023)
49-
# These tagged versions of the databases contain tables relevant for Run 1, Run 2 and Run 3.
48+
# These are the standard tags for analyses on Run 1, Run 2 and pre-Run 3 data (as of December 2023)
49+
# These tagged versions of the databases contain tables relevant for Run 1, Run 2 and pre-Run 3.
5050
# Notes:
5151
# - New cable delays (mapping changes, upgrades to laser distribution)
5252
# - New laser table for the beginning of Run 3 (new signal cables)
@@ -56,4 +56,27 @@ PMT_CalibrationTags_Run3_Dec2023: {
5656
pmt_cosmics_timing_data: "v2r1" # tables for run>=0 (null), run>=8046, run>=9301, run>=9628 and run>=9773
5757
}
5858

59+
# These are the standard tags for analyses on Run 1, Run 2, Run 3 and pre-Run 4 data (as of Feb 2025)
60+
# These tagged versions of the databases contain tables relevant for Run 1, Run 2, Run 3 and pre-Run 4.
61+
# Notes:
62+
# - New cable delays for Run 4 (after summer 2024 laser and PPS changes)
63+
# - New laser tables up to final Run 4 gain equalization
64+
# - New cosmics corrections for Run 3, updates to Run 1,2 tables (more statistics)
65+
PMT_CalibrationTags_Run3_Feb2025: {
66+
pmt_cables_delays_data: "v2r5" # tables for run>=0 (null)
67+
# Run 1: run>=8046
68+
# Run 2: run>=9301, run>=9628, run>=9773
69+
# Run 3: run>=10369, run>=10441, run>=10865
70+
# Run 4: run>=12040, run>=12455, run>=12777
71+
pmt_laser_timing_data: "v2r3" # tables for run>=0 (null)
72+
# Run 1: run>=8046
73+
# Run 2: run>=9301, run>=9628, run>=9773
74+
# Run 3: run>=10908, run>=11590
75+
# Run 4: run>=12058, run>=12837
76+
pmt_cosmics_timing_data: "v2r2" # tables for run>=0 (null)
77+
# Run 1: run>=8046
78+
# Run 2: run>=9301, run>=9628, run>=9773
79+
# Run 3: run>=11590
80+
}
81+
5982
END_PROLOG

icaruscode/Timing/PMTTimingCorrectionsProvider.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -223,11 +223,11 @@ void icarusDB::PMTTimingCorrectionsProvider::readTimeCorrectionDatabase(const ar
223223
mf::LogVerbatim(fLogCategory) << "channel, trigger cable delay, reset cable delay, laser corrections, muons corrections" << std::endl;
224224
for( auto const & [key, value] : fDatabaseTimingCorrections ){
225225
mf::LogVerbatim(fLogCategory)
226-
<< key << " "
227-
<< value.triggerCableDelay << ","
226+
<< key << ": "
227+
<< value.triggerCableDelay << ", "
228228
<< value.resetCableDelay << ", "
229229
<< value.laserCableDelay << ", "
230-
<< value.cosmicsCorrections << ","
230+
<< value.cosmicsCorrections
231231
<< std::endl;
232232
}
233233
}

0 commit comments

Comments
 (0)