BesPhysicsList Class Reference

#include <BesPhysicsList.hh>

List of all members.

Public Member Functions

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


Detailed Description

Definition at line 8 of file BesPhysicsList.hh.


Constructor & Destructor Documentation

BesPhysicsList::BesPhysicsList (  ) 

Definition at line 23 of file BesPhysicsList.cc.

00023                               :  G4VModularPhysicsList()
00024 {
00025   // default cut value  (1.0mm) 
00026   defaultCutValue = 1.0*mm;
00027   //  SetVerboseLevel(1);
00028 
00029   // General Physics
00030   RegisterPhysics( new BesGeneralPhysics("general") );
00031 
00032   // EM Physics
00033   RegisterPhysics( new BesEMPhysics("standard EM"));
00034 
00035   // Muon Physics
00036   RegisterPhysics(  new BesMuonPhysics("muon"));
00037 
00038    // Hadron Physics
00039   RegisterPhysics(  new BesHadronPhysics("hadron"));
00040 
00041   // Ion Physics
00042   RegisterPhysics( new BesIonPhysics("ion"));
00043 
00044 
00045 }

BesPhysicsList::~BesPhysicsList (  )  [virtual]

Definition at line 47 of file BesPhysicsList.cc.

00048 {
00049 }


Member Function Documentation

void BesPhysicsList::SetCuts (  )  [virtual]

Definition at line 51 of file BesPhysicsList.cc.

00052 {
00053   //  " G4VUserPhysicsList::SetCutsWithDefault" method sets 
00054   //   the default cut value for all particle types 
00055   SetCutsWithDefault();   
00056 }


Generated on Tue Nov 29 23:17:34 2016 for BOSS_7.0.2 by  doxygen 1.4.7