#include <Generator.h>
|
| | Generator () |
| |
| virtual | ~Generator () |
| |
| virtual Bool_t | Init (const char *, int)=0 |
| |
| virtual Bool_t | Init (const char *)=0 |
| |
| virtual Bool_t | Init (const std::vector< std::string > &inFiles, int startNumber) |
| |
| virtual Bool_t | Init (const std::vector< std::string > &inFiles) |
| |
| virtual void | UseExternalFile (std::string x, Int_t i) |
| |
| virtual void | UseExternalFile (std::vector< std::string > &inFiles, Int_t i) |
| |
Definition at line 16 of file Generator.h.
◆ Generator()
| SHiP::Generator::Generator |
( |
| ) |
|
|
inline |
◆ ~Generator()
| SHiP::Generator::~Generator |
( |
| ) |
|
|
virtual |
◆ Init() [1/4]
| virtual Bool_t SHiP::Generator::Init |
( |
const char * |
| ) |
|
|
pure virtual |
◆ Init() [2/4]
| virtual Bool_t SHiP::Generator::Init |
( |
const char * |
, |
|
|
int |
|
|
) |
| |
|
pure virtual |
◆ Init() [3/4]
| virtual Bool_t SHiP::Generator::Init |
( |
const std::vector< std::string > & |
inFiles | ) |
|
|
inlinevirtual |
Reimplemented in MuonBackGenerator.
Definition at line 29 of file Generator.h.
29 {
30 LOG(warning) << "Multiple input files not implemented for this generator "
31 "- only taking the first!";
32 return Init(inFiles.at(0).c_str(), 0);
33 };
virtual Bool_t Init(const char *, int)=0
◆ Init() [4/4]
| virtual Bool_t SHiP::Generator::Init |
( |
const std::vector< std::string > & |
inFiles, |
|
|
int |
startNumber |
|
) |
| |
|
inlinevirtual |
Reimplemented in MuonBackGenerator.
Definition at line 23 of file Generator.h.
24 {
25 LOG(warning) << "Multiple input files not implemented for this generator "
26 "- only taking the first!";
27 return Init(inFiles.at(0).c_str(), startNumber);
28 };
◆ UseExternalFile() [1/2]
| virtual void SHiP::Generator::UseExternalFile |
( |
std::string |
x, |
|
|
Int_t |
i |
|
) |
| |
|
inlinevirtual |
Definition at line 35 of file Generator.h.
35 {
38 };
std::optional< std::string > fextFile
◆ UseExternalFile() [2/2]
| virtual void SHiP::Generator::UseExternalFile |
( |
std::vector< std::string > & |
inFiles, |
|
|
Int_t |
i |
|
) |
| |
|
inlinevirtual |
Definition at line 40 of file Generator.h.
40 {
41 LOG(warning) << "Multiple external files not implemented for this "
42 "generator - only taking the first!";
44 }
virtual void UseExternalFile(std::string x, Int_t i)
◆ fextFile
| std::optional<std::string> SHiP::Generator::fextFile |
|
protected |
◆ firstEvent
| Int_t SHiP::Generator::firstEvent = 0 |
|
protected |
The documentation for this class was generated from the following files: