File indexing completed on 2025-07-01 08:57:58
0001
0002
0003
0004
0005 #pragma once
0006 #include <JANA/JObject.h>
0007 #include <cstdint>
0008
0009 struct EventHeader : public JObject {
0010
0011 JOBJECT_PUBLIC(EventHeader)
0012
0013 int64_t run_number;
0014 int64_t timeframe_number;
0015 int64_t event_number;
0016
0017 void Summarize(JObjectSummary& summary) const override {
0018 summary.add(run_number, NAME_OF(run_number), "%d", "Run number");
0019 summary.add(timeframe_number, NAME_OF(timeframe_number), "%d", "Timeframe number");
0020 summary.add(event_number, NAME_OF(event_number), "%d", "Event number");
0021 }
0022 };
0023
0024