#include <GENHEN.h>
Public Attributes | |
| bool | DecayCode |
| bool | UseDetFile |
| bool | LocalCoorsPonitSrcMode |
| bool | SeedMode |
| bool | PointMode |
| double | DedectorLatitude |
| double | SrcZenit |
| double | SrcAzimut |
| double | SrcDecli |
| double | SpectralIndex |
| int | RunNumber |
| int | Target |
| int | EventType |
| int | KinetCut |
| int | WeiteOptions |
| int | NrEnergyBin |
| int | WeightID |
| std::pair< bool, bool > | CrossSectParam |
| std::pair< int, int > | NrEvents |
| std::pair< int, int > | FluxTag |
| std::pair< int, int > | IParticle |
| std::pair< int, int > | |
| std::pair< int, int > | Particle |
| std::pair< int, int > | Flux |
| std::pair< int, double > | NrAbsorbLengths |
| std::pair< double, double > | BedAndSeaLevel |
| std::pair< double, double > | GENHENCut |
| std::vector< int > | MuModel |
| std::vector< int > | FluxParameters |
| std::vector< int > | Seed |
| std::vector< int > | MuonMode |
| std::vector< int > | EarthProp |
| std::vector< double > | EnengyCut |
| std::vector< double > | CanSize |
Contains all the required physical parameter for GENHEN neutrino simulations program
| std::pair<double,double> ROAst::GENHENDatacard::BedAndSeaLevel |
(1) Number of absorption lengths, (2) Absorption length [m]
| std::vector<double> ROAst::GENHENDatacard::CanSize |
(1) E_min [GeV], (2) E_max [GeV],(3) cos_min [nadir angle],(4) cos_max
| std::pair<bool,bool> ROAst::GENHENDatacard::CrossSectParam |
Weight ID
| double ROAst::GENHENDatacard::DedectorLatitude |
Point source mode switch .false. switched off
| std::vector<int> ROAst::GENHENDatacard::EarthProp |
Muon mode propagation
| std::vector<double> ROAst::GENHENDatacard::EnengyCut |
(1)for propagation in the Earth 0 = no prop 1 = propagation is activated (2) =
for setting the energy threshold at which propagation is activated according (threshold energy value in GeV) (3) = to switch off=0 on=1 information on all propagated neutrinos through the Earth
| int ROAst::GENHENDatacard::EventType |
Target type 0 = std. rock
| std::pair<int,int> ROAst::GENHENDatacard::Flux |
Neutrino type
| std::vector<int> ROAst::GENHENDatacard::FluxParameters |
(1) 1 = activates prompt mu 2 = MUM (the only one that can propagate tau neutrinos) (2) 1/0-Enable/Disable multiple scattering (not in MUM) (3) is X in 10^-X for defining the maxrange as the range for which the surviving probability is 10^-X Recommended: X = 2
| std::pair<int,int> ROAst::GENHENDatacard::FluxTag |
(1) number of events to generate, (2) Exponent of the number of events (i.e. NrEvents(1)Exp(NrEvents(2)))
| std::pair<double,double> ROAst::GENHENDatacard::GENHENCut |
z-level of the sea bed [m], z-level of the water surface [m]
| std::pair<int,int> ROAst::GENHENDatacard::IParticle |
Atmospheric flux settings
| int ROAst::GENHENDatacard::KinetCut |
Selecting way in which generation volume is calculated according to lepton produced in CC interaction
| bool ROAst::GENHENDatacard::LocalCoorsPonitSrcMode |
Enable/Disable the use of the geometry file .det
| std::vector<int> ROAst::GENHENDatacard::MuModel |
(1) Neutrino direction precut distance from the can in [m], (2) Muon energy threshold [GeV]
| std::vector<int> ROAst::GENHENDatacard::MuonMode |
Initial random seed, (2) for RANLUX use, (3) for RANLUX use
| std::pair<int,double> ROAst::GENHENDatacard::NrAbsorbLengths |
Flux choice
| int ROAst::GENHENDatacard::NrEnergyBin |
0= Only write out events at the can, 1= writes all events 3= only events in the can
| std::pair<int,int> ROAst::GENHENDatacard::NrEvents |
Parameterization of the cross section (1) = parametrization mode: 1=ON; 0=OFF (2) = parametrizaion model: 1=CTW
| std::pair<int,int> ROAst::GENHENDatacard::Particle |
PDF Choice
| std::pair<int,int> ROAst::GENHENDatacard::PDF |
(1) JETSET particle type, (2) 2 = CC interaction 3 = NC interaction
| bool ROAst::GENHENDatacard::PointMode |
If 0, the seeds are always read from the data-cards if 1, the seeds are read from a file called fort.68
| int ROAst::GENHENDatacard::RunNumber |
spectral index of power law generation spectrum
| std::vector<int> ROAst::GENHENDatacard::Seed |
(1) average Solar modulation for atmospheric Bartol flux, (2) has meaning only for (1)=5=FLUKA_NEW (3) PROMPT flux: 1 = OFF (default), 2 = ON,(4) PROMPT flux model; for instance, 3 is max RQPM prompt flux
| bool ROAst::GENHENDatacard::SeedMode |
point source mode in local coordinates, default is .false. = switched off
| double ROAst::GENHENDatacard::SpectralIndex |
Source declinaion for point source mode
| double ROAst::GENHENDatacard::SrcAzimut |
Source zenith for point source mode
| double ROAst::GENHENDatacard::SrcDecli |
Source azimuth for point source mode
| double ROAst::GENHENDatacard::SrcZenit |
Detector latitude [radians]
| int ROAst::GENHENDatacard::Target |
Run number
| bool ROAst::GENHENDatacard::UseDetFile |
0: the standard genhen code w/o tau decay is executed, 1: implemented decay for taus is executed
| int ROAst::GENHENDatacard::WeightID |
Number of energy bins for which generation volume is calculated
| int ROAst::GENHENDatacard::WeiteOptions |
Kinematic cut
1.8.7