BOSS 6.6.4.p03
BESIII Offline Software System
Loading...
Searching...
No Matches
ExN01PhysicsList Class Reference

#include <ExN01PhysicsList.hh>

+ Inheritance diagram for ExN01PhysicsList:

Public Member Functions

 ExN01PhysicsList ()
 
 ~ExN01PhysicsList ()
 

Protected Member Functions

void ConstructParticle ()
 
void ConstructProcess ()
 
void SetCuts ()
 

Detailed Description

Definition at line 29 of file ExN01PhysicsList.hh.

Constructor & Destructor Documentation

◆ ExN01PhysicsList()

ExN01PhysicsList::ExN01PhysicsList ( )

Definition at line 17 of file ExN01PhysicsList.cxx.

18{;}

◆ ~ExN01PhysicsList()

ExN01PhysicsList::~ExN01PhysicsList ( )

Definition at line 20 of file ExN01PhysicsList.cxx.

21{;}

Member Function Documentation

◆ ConstructParticle()

void ExN01PhysicsList::ConstructParticle ( )
protected

Definition at line 23 of file ExN01PhysicsList.cxx.

24{
25 // In this method, static member functions should be called
26 // for all particles which you want to use.
27 // This ensures that objects of these particle types will be
28 // created in the program.
29
30 G4Geantino::GeantinoDefinition();
31}

◆ ConstructProcess()

void ExN01PhysicsList::ConstructProcess ( )
protected

Definition at line 33 of file ExN01PhysicsList.cxx.

34{
35 // Define transportation process
36
37 AddTransportation();
38}

◆ SetCuts()

void ExN01PhysicsList::SetCuts ( )
protected

Definition at line 40 of file ExN01PhysicsList.cxx.

41{
42 // uppress error messages even in case e/gamma/proton do not exist
43 G4int temp = GetVerboseLevel(); SetVerboseLevel(0);
44 // " G4VUserPhysicsList::SetCutsWithDefault" method sets
45 // the default cut value for all particle types
46 SetCutsWithDefault();
47
48 // Retrieve verbose level
49 SetVerboseLevel(temp);
50}

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