BOSS 7.0.4
BESIII Offline Software System
Loading...
Searching...
No Matches
ExN04PhysicsList Class Reference

#include <ExN04PhysicsList.hh>

+ Inheritance diagram for ExN04PhysicsList:

Public Member Functions

 ExN04PhysicsList ()
 
virtual ~ExN04PhysicsList ()
 
virtual void SetCuts ()
 

Detailed Description

Definition at line 29 of file ExN04PhysicsList.hh.

Constructor & Destructor Documentation

◆ ExN04PhysicsList()

ExN04PhysicsList::ExN04PhysicsList ( )

Definition at line 51 of file ExN04PhysicsList.cxx.

51 : G4VModularPhysicsList()
52{
53 // default cut value (1.0mm)
54 defaultCutValue = 1.0*mm;
55 SetVerboseLevel(1);
56
57 // General Physics
58 RegisterPhysics( new ExN04GeneralPhysics("general") );
59
60 // EM Physics
61 RegisterPhysics( new ExN04EMPhysics("standard EM"));
62
63 // Muon Physics
64 RegisterPhysics( new ExN04MuonPhysics("muon"));
65
66 // Hadron Physics
67 RegisterPhysics( new ExN04HadronPhysics("hadron"));
68
69 // Ion Physics
70 RegisterPhysics( new ExN04IonPhysics("ion"));
71
72
73}

◆ ~ExN04PhysicsList()

ExN04PhysicsList::~ExN04PhysicsList ( )
virtual

Definition at line 75 of file ExN04PhysicsList.cxx.

76{
77}

Member Function Documentation

◆ SetCuts()

void ExN04PhysicsList::SetCuts ( )
virtual

Definition at line 79 of file ExN04PhysicsList.cxx.

80{
81 // " G4VUserPhysicsList::SetCutsWithDefault" method sets
82 // the default cut value for all particle types
83 SetCutsWithDefault();
84}

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