Class RMGRunAction#

Inheritance Relationships#

Base Type#

  • public G4UserRunAction

Class Documentation#

class RMGRunAction : public G4UserRunAction#

Public Functions

RMGRunAction(bool persistency = false)#
RMGRunAction(RMGMasterGenerator*, bool persistency = false)#
~RMGRunAction() = default#
RMGRunAction(RMGRunAction const&) = delete#
RMGRunAction &operator=(RMGRunAction const&) = delete#
RMGRunAction(RMGRunAction&&) = delete#
RMGRunAction &operator=(RMGRunAction&&) = delete#
void SetupAnalysisManager()#
G4Run *GenerateRun() override#
void BeginOfRunAction(const G4Run*) override#
void EndOfRunAction(const G4Run*) override#
inline int GetCurrentRunPrintModulo() const#
inline const auto &GetAllOutputDataFields()#
inline void ClearOutputDataFields()#