#include <R3BNeulandGeneratorFactory.h>
◆ GeneratorFactory()
R3B::Neuland::GeneratorFactory::GeneratorFactory |
( |
Options & | options | ) |
|
|
inlineexplicit |
◆ Create()
auto R3B::Neuland::GeneratorFactory::Create |
( |
| ) |
-> std::unique_ptr<FairPrimaryGenerator> |
◆ create_box_generator()
auto R3B::Neuland::GeneratorFactory::create_box_generator |
( |
| ) |
-> std::unique_ptr<FairPrimaryGenerator> |
|
private |
◆ create_muon_generator()
auto R3B::Neuland::GeneratorFactory::create_muon_generator |
( |
| ) |
-> std::unique_ptr<FairPrimaryGenerator> |
|
private |
◆ SetNumOfPlanes()
void R3B::Neuland::GeneratorFactory::SetNumOfPlanes |
( |
int | num_of_planes | ) |
|
|
inline |
◆ SetRandomGen()
void R3B::Neuland::GeneratorFactory::SetRandomGen |
( |
TRandom3 * | random_gen | ) |
|
|
inline |
◆ num_of_planes_
◆ options_
std::reference_wrapper<Options> R3B::Neuland::GeneratorFactory::options_ |
|
private |
◆ random_gen_
TRandom3* R3B::Neuland::GeneratorFactory::random_gen_ = nullptr |
|
private |
The documentation for this class was generated from the following files: