From 69d7ab43f2e153463c73ef8081a46d9077b207f2 Mon Sep 17 00:00:00 2001 From: Anna Heggestuen Date: Mon, 2 Jun 2025 20:14:36 -0500 Subject: [PATCH 1/2] Add new variable rwmtime to SROpFlash to store the flashtime wrt RWM time --- sbnanaobj/StandardRecord/SROpFlash.cxx | 1 + sbnanaobj/StandardRecord/SROpFlash.h | 1 + sbnanaobj/StandardRecord/classes_def.xml | 3 ++- 3 files changed, 4 insertions(+), 1 deletion(-) diff --git a/sbnanaobj/StandardRecord/SROpFlash.cxx b/sbnanaobj/StandardRecord/SROpFlash.cxx index 8a645111..7077e116 100644 --- a/sbnanaobj/StandardRecord/SROpFlash.cxx +++ b/sbnanaobj/StandardRecord/SROpFlash.cxx @@ -25,6 +25,7 @@ namespace caf timemean = -9999.f; timesd = -5.f; firsttime = -9999.f; + rwmtime = -9999.f; totalpe = -5.f; fasttototal = -5.f; peperwall[0] = -5.f; diff --git a/sbnanaobj/StandardRecord/SROpFlash.h b/sbnanaobj/StandardRecord/SROpFlash.h index 78a6299e..5c13e0c9 100644 --- a/sbnanaobj/StandardRecord/SROpFlash.h +++ b/sbnanaobj/StandardRecord/SROpFlash.h @@ -27,6 +27,7 @@ namespace caf float timemean { kSignalingNaN }; //!< Mean time of hits [us]. float timesd { kSignalingNaN }; //!< Standard deviation of hit times [us]. float firsttime { kSignalingNaN }; //!< Time of first hit [us]. + float rwmtime { kSignalingNaN }; //!< Time of flash wrt RWM Time. float totalpe { kSignalingNaN }; //!< Total number of PE across all PMTs. float fasttototal { kSignalingNaN }; //!< Fast to total light ratio. float peperwall[2] { kSignalingNaN, kSignalingNaN }; diff --git a/sbnanaobj/StandardRecord/classes_def.xml b/sbnanaobj/StandardRecord/classes_def.xml index 6833f079..c9bd437e 100644 --- a/sbnanaobj/StandardRecord/classes_def.xml +++ b/sbnanaobj/StandardRecord/classes_def.xml @@ -365,7 +365,8 @@ - + + From 4daa4ee79d7a7549981fdd4de4d5cb416720ce0e Mon Sep 17 00:00:00 2001 From: Anna Heggestuen Date: Thu, 5 Jun 2025 14:38:06 -0500 Subject: [PATCH 2/2] add units [us] to rwmtime comment --- sbnanaobj/StandardRecord/SROpFlash.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbnanaobj/StandardRecord/SROpFlash.h b/sbnanaobj/StandardRecord/SROpFlash.h index 5c13e0c9..8f73ee2d 100644 --- a/sbnanaobj/StandardRecord/SROpFlash.h +++ b/sbnanaobj/StandardRecord/SROpFlash.h @@ -27,7 +27,7 @@ namespace caf float timemean { kSignalingNaN }; //!< Mean time of hits [us]. float timesd { kSignalingNaN }; //!< Standard deviation of hit times [us]. float firsttime { kSignalingNaN }; //!< Time of first hit [us]. - float rwmtime { kSignalingNaN }; //!< Time of flash wrt RWM Time. + float rwmtime { kSignalingNaN }; //!< Time of flash wrt RWM Time [us]. float totalpe { kSignalingNaN }; //!< Total number of PE across all PMTs. float fasttototal { kSignalingNaN }; //!< Fast to total light ratio. float peperwall[2] { kSignalingNaN, kSignalingNaN };