SimulationConfigContainer#
- class ctapipe.containers.SimulationConfigContainer(prefix=None, **fields)[source]#
Bases:
Container
Configuration parameters of the simulation
- Attributes:
- run_numberField(default=-1)
Original sim_telarray run number
- corsika_versionField(default=nan)
CORSIKA version * 1000
- simtel_versionField(default=nan)
sim_telarray version * 1000
- energy_range_minField(default=nan TeV, unit=TeV)
Lower limit of energy range of primary particle
- energy_range_maxField(default=nan TeV, unit=TeV)
Upper limit of energy range of primary particle
- prod_site_B_totalField(default=nan uT, unit=uT)
total geomagnetic field
- prod_site_B_declinationField(default=nan rad, unit=rad)
magnetic declination
- prod_site_B_inclinationField(default=nan rad, unit=rad)
magnetic inclination
- prod_site_altField(default=nan m, unit=m)
height of observation level
- spectral_indexField(default=nan)
Power-law spectral index of spectrum
- shower_prog_startField(default=nan)
Time when shower simulation started, CORSIKA: only date
- shower_prog_idField(default=nan)
CORSIKA=1, ALTAI=2, KASCADE=3, MOCCA=4
- detector_prog_startField(default=nan)
Time when detector simulation started
- detector_prog_idField(default=nan)
simtelarray=1
- n_showersField(default=nan)
Number of showers simulated
- shower_reuseField(default=nan)
Numbers of uses of each shower
- max_altField(default=nan rad, unit=rad)
Maximum shower altitude
- min_altField(default=nan rad, unit=rad)
Minimum shower altitude
- max_azField(default=nan rad, unit=rad)
Maximum shower azimuth
- min_azField(default=nan rad, unit=rad)
Minimum shower azimuth
- diffuseField(default=False)
Diffuse Mode On/Off
- max_viewcone_radiusField(default=nan deg, unit=deg)
Maximum viewcone radius
- min_viewcone_radiusField(default=nan deg, unit=deg)
Minimum viewcone radius
- max_scatter_rangeField(default=nan m, unit=m)
Maximum scatter range
- min_scatter_rangeField(default=nan m, unit=m)
Minimum scatter range
- core_pos_modeField(default=nan)
Core Position Mode (0=Circular, 1=Rectangular)
- atmosphereField(default=nan m)
Atmospheric model number
- corsika_iact_optionsField(default=nan)
CORSIKA simulation options for IACTs
- corsika_low_E_modelField(default=nan)
CORSIKA low-energy simulation physics model
- corsika_high_E_modelField(default=nan)
CORSIKA physics model ID for high energies (1=VENUS, 2=SIBYLL, 3=QGSJET, 4=DPMJET, 5=NeXus, 6=EPOS)
- corsika_bunchsizeField(default=nan)
Number of Cherenkov photons per bunch
- corsika_wlen_minField(default=nan m, unit=nm)
Minimum wavelength of cherenkov light
- corsika_wlen_maxField(default=nan m, unit=nm)
Maximum wavelength of cherenkov light
- corsika_low_E_detailField(default=nan)
More details on low E interaction model (version etc.)
- corsika_high_E_detailField(default=nan)
More details on high E interaction model (version etc.)
- metadict
dict of attached metadata
- prefixstr
Prefix attached to column names when saved to a table or file
Attributes Summary
Attributes Documentation
- atmosphere#
- core_pos_mode#
- corsika_bunchsize#
- corsika_high_E_detail#
- corsika_high_E_model#
- corsika_iact_options#
- corsika_low_E_detail#
- corsika_low_E_model#
- corsika_version#
- corsika_wlen_max#
- corsika_wlen_min#
- default_prefix = 'simulationconfig'#
- detector_prog_id#
- detector_prog_start#
- diffuse#
- energy_range_max#
- energy_range_min#
- fields = {'atmosphere': Field(default=nan m), 'core_pos_mode': Field(default=nan), 'corsika_bunchsize': Field(default=nan), 'corsika_high_E_detail': Field(default=nan), 'corsika_high_E_model': Field(default=nan), 'corsika_iact_options': Field(default=nan), 'corsika_low_E_detail': Field(default=nan), 'corsika_low_E_model': Field(default=nan), 'corsika_version': Field(default=nan), 'corsika_wlen_max': Field(default=nan m, unit=nm), 'corsika_wlen_min': Field(default=nan m, unit=nm), 'detector_prog_id': Field(default=nan), 'detector_prog_start': Field(default=nan), 'diffuse': Field(default=False), 'energy_range_max': Field(default=nan TeV, unit=TeV), 'energy_range_min': Field(default=nan TeV, unit=TeV), 'max_alt': Field(default=nan rad, unit=rad), 'max_az': Field(default=nan rad, unit=rad), 'max_scatter_range': Field(default=nan m, unit=m), 'max_viewcone_radius': Field(default=nan deg, unit=deg), 'min_alt': Field(default=nan rad, unit=rad), 'min_az': Field(default=nan rad, unit=rad), 'min_scatter_range': Field(default=nan m, unit=m), 'min_viewcone_radius': Field(default=nan deg, unit=deg), 'n_showers': Field(default=nan), 'prod_site_B_declination': Field(default=nan rad, unit=rad), 'prod_site_B_inclination': Field(default=nan rad, unit=rad), 'prod_site_B_total': Field(default=nan uT, unit=uT), 'prod_site_alt': Field(default=nan m, unit=m), 'run_number': Field(default=-1), 'shower_prog_id': Field(default=nan), 'shower_prog_start': Field(default=nan), 'shower_reuse': Field(default=nan), 'simtel_version': Field(default=nan), 'spectral_index': Field(default=nan)}#
- max_alt#
- max_az#
- max_scatter_range#
- max_viewcone_radius#
- meta#
- min_alt#
- min_az#
- min_scatter_range#
- min_viewcone_radius#
- n_showers#
- prefix#
- prod_site_B_declination#
- prod_site_B_inclination#
- prod_site_B_total#
- prod_site_alt#
- run_number#
- shower_prog_id#
- shower_prog_start#
- shower_reuse#
- simtel_version#
- spectral_index#