actions
Loading...
Searching...
No Matches

Declares GRunAction, the run-lifecycle action for the GEMC actions module.

#include <memory>
#include <mutex>
#include <vector>
#include "G4UserRunAction.hh"
#include <gemc/gbase/gbase.h>
#include <gemc/ganalysis/gAnalysisAccumulator.h>
#include <gemc/gdynamicDigitization/gdynamicdigitization.h>
#include <gemc/gstreamer/gstreamer.h>
#include <gemc/gdata/run/gRunDataCollection.h>
#include <gemc/actions/gactionConventions.h>
Include dependency graph for gRunAction.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  GRunAction
 Handles run begin/end callbacks and creates the thread-local GRun object. More...

Namespaces

namespace  grunaction
 Namespace containing helpers related to run-action configuration.

Functions

GOptions grunaction::defineOptions ()
 Returns the options associated with the run-action logger scope.

Variables

constexpr const char * GRUNACTION_LOGGER = "grunaction"

Variable Documentation

◆ GRUNACTION_LOGGER

const char* GRUNACTION_LOGGER = "grunaction"
constexpr

Definition at line 26 of file gRunAction.h.