Import Geant4 11.3.0.beta source tree

This commit is contained in:
Gabriele Cosmo
2024-06-28 13:08:51 +02:00
parent f7b23877ed
commit e58e650b32
5232 changed files with 239416 additions and 244360 deletions
@@ -38,30 +38,29 @@ class G4Run;
/// Run action (before/after run processing).
///
/// Defines the action at the beginning and at the end of each run.
/// Content of G4Run cannot be changed.
/// Content of G4Run cannot be changed.
/// The class needs to be set in G4RunManager::SetUserAction().
/// @author Anna Zaborowska
class Par02RunAction : public G4UserRunAction {
class Par02RunAction : public G4UserRunAction
{
public:
/// A default constructor.
/// @param OutName The output root file name
/// @param OutName The output root file name
/// (it will store all the events within one run).
Par02RunAction( const G4String OutName = "SimpleOutput" );
Par02RunAction(const G4String OutName = "SimpleOutput");
virtual ~Par02RunAction();
/// Defines the actions at the beginning of the run.
/// Defines the actions at the beginning of the run.
/// It starts the analysis (create output root file) and create all the
/// histograms defined in Par02Output singleton class.
virtual void BeginOfRunAction( const G4Run* );
/// Defines the actions at the end of the run.
virtual void BeginOfRunAction(const G4Run*);
/// Defines the actions at the end of the run.
/// It ends the analysis (write and close output root file) via Par02Output
/// singleton class.
virtual void EndOfRunAction( const G4Run* );
virtual void EndOfRunAction(const G4Run*);
};
#endif