From b68688a583ebcfd2bab62446635c3a2a53b69a5e Mon Sep 17 00:00:00 2001 From: Carl Gwilliam <gwilliam@hep.ph.liv.ac.uk> Date: Tue, 17 Aug 2021 22:35:38 +0100 Subject: [PATCH] Correctly fill identifier --- .../share/PseudoSimToWaveformRecExample_jobOptions.py | 3 ++- .../WaveRecTools/IPseudoSimToWaveformRecTool.icc | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/Waveform/WaveRecAlgs/share/PseudoSimToWaveformRecExample_jobOptions.py b/Waveform/WaveRecAlgs/share/PseudoSimToWaveformRecExample_jobOptions.py index bdfae43c..cbcb5836 100644 --- a/Waveform/WaveRecAlgs/share/PseudoSimToWaveformRecExample_jobOptions.py +++ b/Waveform/WaveRecAlgs/share/PseudoSimToWaveformRecExample_jobOptions.py @@ -25,7 +25,8 @@ if __name__ == "__main__": ConfigFlags.GeoModel.Align.Dynamic = False ConfigFlags.Input.Files = [ - "/bundle/data/FASER/LC_output/BatchOutput/TestBeam/TB.Elec.8.r5.e100.SIM.root" + "my.HITS.pool.root" + #"/bundle/data/FASER/LC_output/BatchOutput/TestBeam/TB.Elec.8.r5.e100.SIM.root" ] diff --git a/Waveform/WaveRecTools/WaveRecTools/IPseudoSimToWaveformRecTool.icc b/Waveform/WaveRecTools/WaveRecTools/IPseudoSimToWaveformRecTool.icc index 9bcbd86c..9f85c6b0 100644 --- a/Waveform/WaveRecTools/WaveRecTools/IPseudoSimToWaveformRecTool.icc +++ b/Waveform/WaveRecTools/WaveRecTools/IPseudoSimToWaveformRecTool.icc @@ -21,11 +21,12 @@ StatusCode IPseudoSimToWaveformRecTool::reconstruct(const CONT* hitCollection, xAOD::WaveformHit* hit = new xAOD::WaveformHit(); container->push_back(hit); - hit->set_channel(id.first); + hit->set_id(id.first); + hit->set_channel(0); hit->set_peak(0); hit->set_mean(0); hit->set_width(0); - hit->set_integral(id.second); // This should be updated to set the ID when exists + hit->set_integral(id.second); hit->set_localtime(0); hit->set_raw_peak(0); hit->set_raw_integral(0); -- GitLab