VMC Examples Version 6.6
Loading...
Searching...
No Matches
VMC::ExGarfield::RunConfiguration Class Reference

User Geant4 VMC run configuration. More...

#include <RunConfiguration.h>

Inheritance diagram for VMC::ExGarfield::RunConfiguration:

Public Member Functions

 RunConfiguration (const TString &geometry, const TString &physicsList="FTFP_BERT", const TString &specialProcess="stepLimiter")
 
virtual ~RunConfiguration ()
 
virtual TG4VUserFastSimulationCreateUserFastSimulation ()
 

Detailed Description

User Geant4 VMC run configuration.

This class overrides the default Geant4 VMC dummy fast simulation construction with the user class.

Author
I. Hrivnacova; IPN, Orsay

Definition at line 36 of file RunConfiguration.h.

Constructor & Destructor Documentation

◆ RunConfiguration()

VMC::ExGarfield::RunConfiguration::RunConfiguration ( const TString & geometry,
const TString & physicsList = "FTFP_BERT",
const TString & specialProcess = "stepLimiter" )

Standard constructor

Parameters
geometrySelection of geometry option
physicsListSelection of physics
specialProcessSelection of the special processes

Definition at line 27 of file RunConfiguration.cxx.

29 : TG4RunConfiguration(geometry, physicsList, specialProcess, false, false)
30{
31 /// Standard constructor
32 /// \param geometry Selection of geometry option
33 /// \param physicsList Selection of physics
34 /// \param specialProcess Selection of the special processes
35}

◆ ~RunConfiguration()

VMC::ExGarfield::RunConfiguration::~RunConfiguration ( )
virtual

Destructor

Definition at line 38 of file RunConfiguration.cxx.

39{
40 /// Destructor
41}

Member Function Documentation

◆ CreateUserFastSimulation()

TG4VUserFastSimulation * VMC::ExGarfield::RunConfiguration::CreateUserFastSimulation ( )
virtual

Create Garfield fast simulation model

Definition at line 48 of file RunConfiguration.cxx.

49{
50 /// Create Garfield fast simulation model
51
52 G4cout << "Going to create FastSimulation" << G4endl;
53
54 return new FastSimulation();
55}

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