

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) |
Public Member Functions inherited from ROAst::NeutrinoGenerator | |
| NeutrinoGenerator (std::string const &filename) | |
| virtual | ~NeutrinoGenerator () |
Public Member Functions inherited from ROAst::NeutralParticleGenerator | |
| virtual | ~NeutralParticleGenerator () |
Public Member Functions inherited from ROAst::CosmicParticleGenerator | |
| 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 |
Protected Attributes inherited from ROAst::NeutrinoGenerator | |
| std::string | DetectorFileName |
Protected Attributes inherited from ROAst::CosmicParticleGenerator | |
| 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
1.8.7