BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
BesPhysicsList Class Reference

#include <BesPhysicsList.hh>

Inheritance diagram for BesPhysicsList:

Public Member Functions

 BesPhysicsList ()
virtual ~BesPhysicsList ()
virtual void SetCuts ()
 BesPhysicsList ()
virtual ~BesPhysicsList ()
virtual void SetCuts ()
 BesPhysicsList ()
virtual ~BesPhysicsList ()
virtual void SetCuts ()

Detailed Description

Constructor & Destructor Documentation

◆ BesPhysicsList() [1/3]

BesPhysicsList::BesPhysicsList ( )

Definition at line 24 of file BesPhysicsList.cc.

24 : G4VModularPhysicsList() {
25 // default cut value (1.0mm)
26 defaultCutValue = 1.0 * mm;
27 // SetVerboseLevel(1);
28
29 // General Physics
30 RegisterPhysics( new BesGeneralPhysics( "general" ) );
31
32 // EM Physics
33 RegisterPhysics( new BesEMPhysics( "standard EM" ) );
34
35 // Muon Physics
36 RegisterPhysics( new BesMuonPhysics( "muon" ) );
37
38 // Hadron Physics
39 RegisterPhysics( new BesHadronPhysics( "hadron" ) );
40
41 // Ion Physics
42 RegisterPhysics( new BesIonPhysics( "ion" ) );
43}

◆ ~BesPhysicsList() [1/3]

BesPhysicsList::~BesPhysicsList ( )
virtual

Definition at line 45 of file BesPhysicsList.cc.

45{}

◆ BesPhysicsList() [2/3]

BesPhysicsList::BesPhysicsList ( )

◆ ~BesPhysicsList() [2/3]

virtual BesPhysicsList::~BesPhysicsList ( )
virtual

◆ BesPhysicsList() [3/3]

BesPhysicsList::BesPhysicsList ( )

◆ ~BesPhysicsList() [3/3]

virtual BesPhysicsList::~BesPhysicsList ( )
virtual

Member Function Documentation

◆ SetCuts() [1/3]

void BesPhysicsList::SetCuts ( )
virtual

Definition at line 47 of file BesPhysicsList.cc.

47 {
48 // " G4VUserPhysicsList::SetCutsWithDefault" method sets
49 // the default cut value for all particle types
50 SetCutsWithDefault();
51}

◆ SetCuts() [2/3]

virtual void BesPhysicsList::SetCuts ( )
virtual

◆ SetCuts() [3/3]

virtual void BesPhysicsList::SetCuts ( )
virtual

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