gdata
Loading...
Searching...
No Matches
gRunDataCollection.h File Reference

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

#include "gEventDataCollection.h"
#include "gRunHeader.h"
#include <map>
#include <string>
Include dependency graph for gRunDataCollection.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  GRunDataCollection
 Owns and updates the run-level detector summary map. More...
 

Namespaces

namespace  grun_data
 

Functions

auto grun_data::defineOptions () -> GOptions
 Aggregates the option groups needed by run-level data containers.
 

Variables

constexpr const char * GRUNDATA_LOGGER = "grun_data"
 

Detailed Description

GRunDataCollection integrates event-level content into a run summary.

It owns:

Current implementation status:

Resulting structure:

  • one detector entry per sensitive detector that contributed data
  • one integrated digitized entry per detector in the usual integrated workflow

Definition in file gRunDataCollection.h.

Variable Documentation

◆ GRUNDATA_LOGGER

constexpr const char* GRUNDATA_LOGGER = "grun_data"
constexpr

Definition at line 31 of file gRunDataCollection.h.