BOSS 8.0.0
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 // default cut value (1.0mm)
53 defaultCutValue = 1.0 * mm;
54 SetVerboseLevel( 1 );
55
56 // General Physics
57 RegisterPhysics( new ExN04GeneralPhysics( "general" ) );
58
59 // EM Physics
60 RegisterPhysics( new ExN04EMPhysics( "standard EM" ) );
61
62 // Muon Physics
63 RegisterPhysics( new ExN04MuonPhysics( "muon" ) );
64
65 // Hadron Physics
66 RegisterPhysics( new ExN04HadronPhysics( "hadron" ) );
67
68 // Ion Physics
69 RegisterPhysics( new ExN04IonPhysics( "ion" ) );
70}

◆ ~ExN04PhysicsList()

ExN04PhysicsList::~ExN04PhysicsList ( )
virtual

Definition at line 72 of file ExN04PhysicsList.cxx.

72{}

Member Function Documentation

◆ SetCuts()

void ExN04PhysicsList::SetCuts ( )
virtual

Definition at line 74 of file ExN04PhysicsList.cxx.

74 {
75 // " G4VUserPhysicsList::SetCutsWithDefault" method sets
76 // the default cut value for all particle types
77 SetCutsWithDefault();
78}

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