Loading...
Searching...
No Matches
Public Member Functions | Private Member Functions | List of all members
SAXSActionInitialization Class Reference

Action initialization class. More...

#include <Doxymodules_exoticphysics.h>

Inheritance diagram for SAXSActionInitialization:
G4VUserActionInitialization

Public Member Functions

 SAXSActionInitialization ()
 
 ~SAXSActionInitialization ()
 

Private Member Functions

virtual void Build () const
 
virtual void BuildForMaster () const
 

Detailed Description

Action initialization class.

Definition at line 62 of file Doxymodules_exoticphysics.h.

Constructor & Destructor Documentation

◆ SAXSActionInitialization()

SAXSActionInitialization::SAXSActionInitialization ( )

◆ ~SAXSActionInitialization()

SAXSActionInitialization::~SAXSActionInitialization ( )

Definition at line 45 of file SAXSActionInitialization.cc.

46{;}

Member Function Documentation

◆ Build()

void SAXSActionInitialization::Build ( ) const
privatevirtual

Definition at line 50 of file SAXSActionInitialization.cc.

51{
52 SetUserAction(new SAXSPrimaryGeneratorAction());
53 SetUserAction(new SAXSRunAction());
54 SAXSEventAction* eventAction = new SAXSEventAction();
55 SetUserAction(eventAction);
56 SetUserAction(new SAXSSteppingAction(eventAction));
57}

◆ BuildForMaster()

void SAXSActionInitialization::BuildForMaster ( ) const
privatevirtual

Definition at line 61 of file SAXSActionInitialization.cc.

62{
63 SetUserAction(new SAXSRunAction());
64}

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

Applications | User Support | Publications | Collaboration