Functions | |
| void | ranecq (int s1, int s2, int iseq, const char *opt) |
| void | set_default_parameters () |
| Setup defaults for neugen3. | |
| void | initialize_configuration (const char *name, int len, int iver, int lok) |
| void | gen_control (const char *param, int val, int *lok) |
| void | total_xsec (int nutype, int a, int z, float e, float *val) |
| void | generate_nu_event (int nutype, float E, int A, int Z) |
|
||||||||||||||||
|
Throw switches about how events are to be generated See http://minos.phy.tufts.edu/gallag/neugen/ for switches
Definition at line 52 of file ineugen3.cxx. References gen_control_(). Referenced by main().
00052 {
00053 gen_control_(param, &val, lok, strlen(param));
00054 }
|
|
||||||||||||||||||||
|
Produce a neutrino interaction
Definition at line 70 of file ineugen3.cxx. References generate_nu_event_(). Referenced by main().
00070 {
00071 generate_nu_event_(&nutype,&E,&A,&Z);
00072 }
|
|
||||||||||||||||||||
|
Initialize neugen using a named configuration parameter set See http://minos.phy.tufts.edu/gallag/neugen/ for configurations
Definition at line 42 of file ineugen3.cxx. References initialize_configuration_(). Referenced by main().
00042 {
00043 initialize_configuration_(name,&len,&iver,&lok,strlen(name));
00044 }
|
|
||||||||||||||||||||
|
Interface to the random number generator used by neugen See http://wwwasdoc.web.cern.ch/wwwasdoc/shortwrupsdir/v114/top.html
Definition at line 27 of file ineugen3.cxx. References ranecq_(). Referenced by main().
00027 {
00028 ranecq_(&s1,&s2,&iseq,opt,strlen(opt));
00029 }
|
|
|
Setup defaults for neugen3.
Definition at line 32 of file ineugen3.cxx. References set_default_parameters_(). Referenced by main().
00032 {
00033 set_default_parameters_();
00034 }
|
|
||||||||||||||||||||||||
|
Return the total cross-section given the switches set by gen_control
Definition at line 61 of file ineugen3.cxx. References total_xsec_().
00061 {
00062 total_xsec_(&nutype, &a, &z, &e, val);
00063 }
|
1.3.5