actions
Loading...
Searching...
No Matches
gRunAction.h File Reference

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

#include <memory>
#include <mutex>
#include <vector>
#include "G4UserRunAction.hh"
#include <gemc/gbase/gbase.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

constexpr const char* GRUNACTION_LOGGER = "grunaction"
constexpr

Definition at line 25 of file gRunAction.h.