Public Member Functions | |
GENHENGenerator () | |
virtual | ~GENHENGenerator () |
virtual TTree * | Run (unsigned long long run, unsigned long long particles) |
virtual TTree * | FromFile (std::string cont &file) |
GENHENSysConfig | GetRunPaths () const |
GENHENDatacard | GetDatacard () const |
void | SetDataCard (GENHENDatacard const &datacard) |
void | LoadDataCard (std::string const &file) |
void | SetSysConfig (GENHENSysConfig const &paths) |
![]() | |
NeutrinoGenerator (std::string const &filename) | |
virtual | ~NeutrinoGenerator () |
![]() | |
virtual | ~NeutralParticleGenerator () |
![]() | |
CosmicParticleGenerator (std::string const &filename, unsigned long long rn) | |
virtual | ~CosmicParticleGenerator () |
virtual std::string | GetSaveFileName () const =0 |
virtual void | SetSaveFileName (std::string const &file)=0 |
Protected Attributes | |
std::string | DataCardFile |
GENHENDatacard | datacard |
GENHENSysConfig | Paths |
![]() | |
std::string | DetectorFileName |
![]() | |
unsigned long long | RunNumber |
std::string | SaveFileName |
ROAst::GENHENGenerator::GENHENGenerator | ( | ) |
Paths of the genhen neutrino simulations program
|
virtual |
Default generator
|
virtual |
Create a neutrino simulation using GENHEN and copy the output in a root-file
Implements ROAst::CosmicParticleGenerator.
GENHENDatacard ROAst::GENHENGenerator::GetDatacard | ( | ) | const |
Returns the current paths
GENHENSysConfig ROAst::GENHENGenerator::GetRunPaths | ( | ) | const |
Import a neutrino simulation from file previusly generated by GENHEN
void ROAst::GENHENGenerator::LoadDataCard | ( | std::string const & | file | ) |
Set the datacard for the simulation
|
virtual |
Default destructor
Implements ROAst::CosmicParticleGenerator.
void ROAst::GENHENGenerator::SetDataCard | ( | GENHENDatacard const & | datacard | ) |
Returns the current data card
void ROAst::GENHENGenerator::SetSysConfig | ( | GENHENSysConfig const & | paths | ) |
Load the datacard from file
|
protected |
The file where to import the datacard
|
protected |
Physical parameters of GENHEN