@@ -25,12 +25,12 @@ class HGCROCRawSample {
2525 HGCROCRawSample (std::size_t n_meas)
2626 : meas_types(n_meas, 0 ), amplitudes(n_meas, 0 ), TOAs(n_meas, 0 ), TOTs(n_meas, 0 ) {}
2727
28- void addAmplitude (std::size_t idx, double amp) { amplitudes[idx] = amp; }
29- void addTOA (std::size_t idx, double toa) {
28+ void setAmplitude (std::size_t idx, double amp) { amplitudes[idx] = amp; }
29+ void setTOA (std::size_t idx, double toa) {
3030 meas_types[idx] = 1 ;
3131 TOAs[idx] = toa;
3232 }
33- void addTOT (std::size_t idx, double tot) {
33+ void setTOT (std::size_t idx, double tot) {
3434 meas_types[idx] = 2 ;
3535 TOTs[idx] = tot;
3636 }
@@ -87,14 +87,14 @@ void PulseDigi::process(const PulseDigi::Input& input, const PulseDigi::Output&
8787 adc_counter++;
8888 // Measure amplitudes
8989 if (adc_counter == sample_tick) {
90- raw_sample.addAmplitude (sampleIdx, pulse.getAmplitude ()[i]);
90+ raw_sample.setAmplitude (sampleIdx, pulse.getAmplitude ()[i]);
9191 adc_counter = 0 ;
9292 }
9393
9494 // Measure crossing point for TOA
9595 if (!tot_progress && pulse.getAmplitude ()[i] > m_cfg.toa_thres ) {
9696 toaIdx = sampleIdx;
97- raw_sample.addTOA (sampleIdx,
97+ raw_sample.setTOA (sampleIdx,
9898 get_crossing_time (m_cfg.threshold , t, pulse_dt, pulse.getAmplitude ()[i],
9999 pulse.getAmplitude ()[i - 1 ]));
100100 tot_progress = true ;
@@ -103,7 +103,7 @@ void PulseDigi::process(const PulseDigi::Input& input, const PulseDigi::Output&
103103
104104 // Measure crossing point for TOT
105105 if (tot_progress && !tot_complete && pulse.getAmplitude ()[i] < m_cfg.threshold ) {
106- raw_sample.addTOT (toaIdx,
106+ raw_sample.setTOT (toaIdx,
107107 get_crossing_time (m_cfg.threshold , t, pulse_dt, pulse.getAmplitude ()[i],
108108 pulse.getAmplitude ()[i - 1 ]));
109109 tot_complete = true ;
0 commit comments