Loading...
Searching...
No Matches
Public Member Functions | List of all members
B2::RunAction Class Reference
basic » B2 » B2a | basic » B2 » B2b

Run action class. More...

#include <Doxymodules_basic.h>

Inheritance diagram for B2::RunAction:
G4UserRunAction

Public Member Functions

 RunAction ()
 
 ~RunAction () override=default
 
void BeginOfRunAction (const G4Run *run) override
 
void EndOfRunAction (const G4Run *run) override
 

Detailed Description

Run action class.

Definition at line 45 of file Doxymodules_basic.h.

Constructor & Destructor Documentation

◆ RunAction()

B2::RunAction::RunAction ( )

Definition at line 40 of file RunAction.cc.

41{
42 // set printing event number per each 100 events
43 G4RunManager::GetRunManager()->SetPrintProgress(1000);
44}

◆ ~RunAction()

B2::RunAction::~RunAction ( )
overridedefault

Member Function Documentation

◆ BeginOfRunAction()

void B2::RunAction::BeginOfRunAction ( const G4Run run)
override

Definition at line 48 of file RunAction.cc.

49{
50 //inform the runManager to save random number seed
51 G4RunManager::GetRunManager()->SetRandomNumberStore(false);
52}

◆ EndOfRunAction()

void B2::RunAction::EndOfRunAction ( const G4Run run)
override

Definition at line 56 of file RunAction.cc.

57{}

The documentation for this class was generated from the following files:

Applications | User Support | Publications | Collaboration