|
gdata
|
Defines GRunDataCollection, run-level aggregation of detector data. More...


Go to the source code of this file.
Data Structures | |
| class | GRunDataCollection |
| Run-level container that integrates per-event detector data into per-detector summaries. More... | |
Namespaces | |
| namespace | grun_data |
Functions | |
| auto | grun_data::defineOptions () -> GOptions |
| Aggregated options for run-level data collection. | |
Variables | |
| constexpr const char * | GRUNDATA_LOGGER = "grun_data" |
A run collection integrates event-level data into a run summary.
It owns:
Integration is performed by consuming GEventDataCollection objects and:
The resulting structure typically has:
GRunHeader::events_processed. If you want that counter to reflect integrated events, the caller (or this class) must call increment_events_processed() once per integrated event. Definition in file gRunDataCollection.h.
|
constexpr |
Definition at line 36 of file gRunDataCollection.h.