CERN homepage INFN homepage
FLUKA: 7} Description of FLUKA input options Previous Index Next

7} Description of FLUKA input options

There are more than 80 option keywords available for input in FLUKA. A summary is given in the next section, where the commands will be shortly introduced and grouped by type of functionality. Some of the commands, which can provide several different services, will be mentioned in the context of more than one group. A complete description of each command will follow, in alphabetical order. Introduction to the FLUKA input options Summary of the available options. Here is a list of the options (commands) that are at the disposal of the FLUKA user to prepare an input file. In the rest of this section, the same commands will be presented by grouping them according to the different services they can provide. ASSIGNMAt defines the correspondence between region and material indices and defines regions where a magnetic field exists AUXSCORE allows to filter scoring detectors of given estimator type with auxiliary (generalized) particle distributions and dose equivalent conversion factors, and with isotope ranges * Start_Devel_seq BAMJET defines the parameters of the chain hadronization algorithm (for developers only) * End_Devel_seq BEAM defines most of the beam characteristics (energy, profile, divergence, particle type) BEAMAXES defines the axes used for a beam reference frame different from the geometry frame BEAMPOS defines the starting point of beam particles and the beam direction BIASING sets importance sampling (Russian Roulette/splitting) at boundary crossings and at high-energy hadronic collisions on a region by region basis * Start_Devel_seq BME defines some I/O parameters relevant to the heavy ion event generator BME (Boltzmann Master Equation). (For developers only) * End_Devel_seq COMPOUND defines a compound or a mixture or a mixture of isotopes CORRFACT allows to alter material density for dE/dx and nuclear processes on a region-by-region basis DCYSCORE associates selected scoring detectors of given estimator type with user-defined decay times DCYTIMES defines decay times for radioactive product scoring DEFAULTS sets FLUKA defaults for specified kinds of problems DELTARAY activates delta-ray production by heavy charged particles and controls energy loss and deposition DETECT scores energy deposition in coincidence or anti-coincidence with a trigger, on an event by event basis DISCARD defines the particles which must not be transported * Start_Devel_seq DPM-PARA defines the parameters of the Dual Parton Model as implemented in FLUKA (for developers only) DPMJET defines some I/O parameters relevant to the heavy ion event generator DPMJET * End_Devel_seq ELCFIELD sets the tracking conditions for transport in electric fields and possibly defines an homogeneous electric field (not yet implemented) EMF requests detailed transport of electrons, positrons and photons EMF-BIAS defines electron/photon leading particle biasing or biases electron/photon interaction length EMFCUT sets energy cutoffs for electrons, positrons and photons, for transport and production, or for switching off some physical interactions EMFFIX sets the size of electron steps corresponding to a fixed fraction loss of the total energy EMFFLUO activates production of fluorescence X rays in selected materials EMFRAY activates Rayleigh (coherent) scattering in selected regions EVENTBIN scores energy or star densities in a binning structure independent from the geometry, and prints the binning output after each "event" (primary history) EVENTDAT prints event by event the scored star production and/or energy deposition in each region, and the total energy balance * Start_Devel_seq EVENTYPE defines the hadron particle production model to be used EVXTEST calculates hadron production histograms without transport (for developers only) * End_Devel_seq EXPTRANS requests exponential transformation ("path stretching") (not yet implemented) FLUKAFIX sets the size of the step of muons and charged hadrons to a fixed fraction loss of the kinetic energy FREE switches to free-format input (geometry excluded) GCR-SPE initialises Galactic Cosmic Ray calculations GEOBEGIN starts the geometry description GEOEND ends the geometry description; can also be used to activate the geometry debugger GLOBAL issues global declarations about the class of the problem (analogue or weighted) and about the complexity of the geometry. It also allows to use free format input (geometry included) HI-PROPE defines the properties of a heavy ion primary IONFLUCT calculates ionisation energy losses with fluctuations IRRPROFI defines an irradiation profile for radioactive decay calculations LAM-BIAS biases decay length and interaction length LOW-BIAS requests non-analogue absorption and defines the energy cutoff for low-energy neutron transport on a region by region basis LOW-DOWN biases the downscattering probability in low energy neutron transport on a region by region basis LOW-MAT sets the correspondence between FLUKA materials and low-energy neutron cross section data LOW-NEUT requests low-energy neutron transport MATERIAL defines a material and its properties MAT-PROP supplies extra information about gaseous materials and materials with fictitious or inhomogeneous density and defines other material properties MCSTHRES defines energy thresholds for applying the multiple Coulomb scattering algorithm to the transport of muons and charged hadrons MGNFIELD sets the tracking conditions for transport in magnetic fields and possibly defines a homogeneous magnetic field MULSOPT controls optimisation of multiple Coulomb scattering treatment. It can also request transport with single scattering MUPHOTON controls photonuclear interactions of high-energy heavy charged particles (mediated by virtual photons) * Start_Devel_seq MYRQMD defines some I/O parameters relevant to the new heavy ion event generator RQMD * End_Devel_seq OPEN defines input/output files without pre-connecting OPT-PROP defines optical properties of materials OPT-PROD controls Cherenkov and Transition Radiation photon production PAIRBREM controls simulation of pair production and bremsstrahlung by high-energy heavy charged particles PART-THR sets different energy cutoffs for selected particles PHOTONUC activates photon interactions with nuclei and photomuon production PHYSICS controls some physical processes for selected particles PLOTGEOM calls the PLOTGEOM package to draw a slice of the geometry POLARIZA defines polarised beams (only for photons at present) RADDECAY requests simulation of radioactive decays and sets the corresponding biasing and transport conditions RANDOMIZe sets the seeds and selects a sequence for the random number generator RESNUCLEi scores residual nuclei after inelastic hadronic interactions ROT-DEFIni defines rotations/translations to be applied to user-defined binnings ROTPRBIN sets the storage precision (single or double) and assigns possible rotations/translations for a given user-defined binning (USRBIN or EVENTBIN) * Start_Devel_seq RQMD defines some I/O parameters relevant to the heavy ion event generator RQMD * End_Devel_seq SCORE defines the energy deposited or the stars to be scored by region SOURCE tells FLUKA to call a user-defined source routine SPECSOUR calls special pre-defined source routines (particles created by colliding beams, or cosmic ray sources) START defines the number of primary particles to follow, gets a primary particle from a beam or from a source, starts the transport and repeats until the predetermined number of primaries is reached STEPSIZE sets the maximum step size in cm (by region) for transport of charged particles STERNHEIme allows users to input their own values of the density effect parameters STOP stops input reading TCQUENCH sets scoring time cutoffs and/or Birks quenching parameters THRESHOLd defines the energy threshold for star density scoring, and sets thresholds for elastic and inelastic hadron reactions TIME-CUT sets transport time cutoffs TITLE gives the title of the run USERDUMP requests a collision file and defines the events to be written USERWEIG defines extra weighting to be applied to scored yields, fluences, doses, residual nuclei or star densities (at scoring time) USRBDX defines a detector for a boundary crossing fluence or current estimator USRBIN scores energy, star density or particle fluence in a binning structure independent from the geometry USRCOLL defines a detector for a collision fluence estimator USRGCALL calls user-dependent global initialisation USRICALL calls user-dependent initialisation USROCALL calls user-dependent output USRTRACK defines a detector for a track-length fluence estimator USRYIELD defines a detector for scoring particle yield around a given direction WW-FACTOr defines weight windows in selected regions WW-PROFIle defines energy group-dependent extra factors ("profiles") to modify the basic setting of the low-energy neutron weight windows in selected sets of regions, or the low-energy neutron importances in each region WW-THRESh defines the energy limits for a RR/splitting weight window

Previous Index Next