GGEMS class managing the range cuts in GGEMS simulation.
More...
#include "GGEMSRangeCutsManager.hh"
GGEMS class managing the range cuts in GGEMS simulation.
Definition at line 46 of file GGEMSRangeCutsManager.hh.
◆ GGEMSRangeCutsManager() [1/3]
GGEMSRangeCutsManager::GGEMSRangeCutsManager |
( |
void |
| ) |
|
|
private |
◆ ~GGEMSRangeCutsManager()
GGEMSRangeCutsManager::~GGEMSRangeCutsManager |
( |
void |
| ) |
|
|
private |
◆ GGEMSRangeCutsManager() [2/3]
Avoid copy of the class by reference.
- Parameters
-
range_cuts_manager | - reference on the range cuts manager |
◆ GGEMSRangeCutsManager() [3/3]
Avoid copy of the class by rvalue reference.
- Parameters
-
range_cuts_manager | - rvalue reference on the range cuts manager |
◆ Clean()
void GGEMSRangeCutsManager::Clean |
( |
void |
| ) |
|
◆ GetInstance()
◆ operator=() [1/2]
Avoid copy of the class by rvalue reference.
- Parameters
-
range_cuts_manager | - rvalue reference on the range cuts manager |
◆ operator=() [2/2]
Avoid assignement of the class by reference.
- Parameters
-
range_cuts_manager | - reference on the range cuts manager |
◆ PrintInfos()
void GGEMSRangeCutsManager::PrintInfos |
( |
void |
| ) |
const |
◆ SetLengthCut()
void GGEMSRangeCutsManager::SetLengthCut |
( |
std::string const & |
phantom_name, |
|
|
std::string const & |
particle_name, |
|
|
GGfloat const & |
value, |
|
|
std::string const & |
unit = "mm" |
|
) |
| |
set the range cut length for a phantom and a particle
- Parameters
-
phantom_name | - name of the phantom |
particle_name | - name of the particle |
value | - value of the cut |
unit | - unit of the cut in length |
Definition at line 115 of file GGEMSRangeCutsManager.cc.
The documentation for this class was generated from the following files: