@@ -26,7 +26,9 @@ namespace sbnd::crt {
2626 uint32_t fTs1 ; // /< T1 counter [ns]
2727 uint32_t fUnixS ; // /< Event time since unix epoch [s]
2828 adc_array_t fADC ; // /< 32 ADC values, one per SiPM
29- uint32_t fCoinc ; // /< ID of SiPM that fired the trigger
29+ uint32_t fCoinc ; // /< This was intended to be the ID of SiPM that fired the trigger,
30+ // /< the hardware doesn't fill this field so in data we are filling it
31+ // /< with the cable delay for this module instead.
3032
3133 public:
3234
@@ -44,7 +46,7 @@ namespace sbnd::crt {
4446 * @param ts1 The value of the t1 counter.
4547 * @param unixs The event time since unix epoch.
4648 * @param ADC The 32-size array with ADC values.
47- * @param coinc The ID of the strip that fired the trigger .
49+ * @param coinc Historical Name - Contains the cable delay for the module .
4850 */
4951 FEBData (uint16_t mac5, uint16_t flags, uint32_t ts0, uint32_t ts1, uint32_t unixs, adc_array_t ADC , uint32_t coinc);
5052
@@ -104,9 +106,9 @@ namespace sbnd::crt {
104106 uint16_t ADC (size_t sipmID) const ;
105107
106108 /* *
107- * Returns the ID of the sipm that fired the trigger .
109+ * Historical Name - Contains the cable delay for the module .
108110 *
109- * @return The Coinc variable of this FEB data.
111+ * @return The cable delay of this module
110112 */
111113 uint32_t Coinc () const ;
112114
@@ -154,9 +156,9 @@ namespace sbnd::crt {
154156 void SetADC (size_t sipmID, uint16_t adc);
155157
156158 /* *
157- * Setter method for coinc
159+ * Setter method for cable delay
158160 *
159- * @param coinc The coinc values to set
161+ * @param coinc The cable delay value to set
160162 */
161163 void SetCoinc (uint32_t coinc);
162164 };
0 commit comments