![]() |
Belle II Software
release-08-02-04
|
The basf2 physics list. More...
#include <PhysicsList.h>


Public Member Functions | |
| PhysicsList (const std::string &physicsListName) | |
| The PhysicsList constructor. More... | |
| virtual | ~PhysicsList () |
| The PhysicsList destructor. | |
| void | SetCuts () |
| Sets the Cuts on the physics list. | |
| void | setProductionCutValue (double productionCut) |
| Sets the production cut value. More... | |
| void | registerOpticalPhysicsList () |
| Registers the optical physics list. | |
The basf2 physics list.
Uses the Geant4 standard lists, specified by a string and adds optical processes if requested.
Definition at line 30 of file PhysicsList.h.
|
explicit |
The PhysicsList constructor.
Loads the physics list specified by its name.
| physicsListName | The name of the physics list which should be loaded. |
Definition at line 28 of file PhysicsList.cc.
| void setProductionCutValue | ( | double | productionCut | ) |
Sets the production cut value.
If a primary particle has no longer enough energy to produce secondaries which travel at least the specified productionCut distance, two things happen: 1) Discrete energy loss ceases (no more secondaries will be produced) 2) The primary particle is tracked down to zero energy using continuous energy loss
| productionCut | The production cut value in [cm]. |
Definition at line 80 of file PhysicsList.cc.