FlatFieldContainer#
- class ctapipe.containers.FlatFieldContainer(prefix=None, **fields)[source]#
Bases:
Container
Container for flat-field parameters obtained from a set of [n_events] flat-field events
- Attributes:
- sample_timeField(default=0.0 s, unit=s)
Time associated to the flat-field event set
- sample_time_minField(default=nan s, unit=s)
Minimum time of the flat-field events
- sample_time_maxField(default=nan s, unit=s)
Maximum time of the flat-field events
- n_eventsField(default=0)
Number of events used for statistics
- charge_meanField(default=None)
np array of signal charge mean (n_chan, n_pix)
- charge_medianField(default=None)
np array of signal charge median (n_chan, n_pix)
- charge_stdField(default=None)
np array of signal charge standard deviation (n_chan, n_pix)
- time_meanField(default=None, unit=ns)
np array of signal time mean (n_chan, n_pix)
- time_medianField(default=None, unit=ns)
np array of signal time median (n_chan, n_pix)
- time_stdField(default=None, unit=ns)
np array of signal time standard deviation (n_chan, n_pix)
- relative_gain_meanField(default=None)
np array of the relative flat-field coefficient mean (n_chan, n_pix)
- relative_gain_medianField(default=None)
np array of the relative flat-field coefficient median (n_chan, n_pix)
- relative_gain_stdField(default=None)
np array of the relative flat-field coefficient standard deviation (n_chan, n_pix)
- relative_time_medianField(default=None, unit=ns)
np array of time (median) - time median averaged over camera (n_chan, n_pix)
- charge_median_outliersField(default=None)
Boolean np array of charge median outliers (n_chan, n_pix)
- charge_std_outliersField(default=None)
Boolean np array of charge std outliers (n_chan, n_pix)
- time_median_outliersField(default=None)
Boolean np array of pixel time (median) outliers (n_chan, n_pix)
- metadict
dict of attached metadata
- prefixstr
Prefix attached to column names when saved to a table or file
Attributes Summary
Attributes Documentation
- charge_mean#
- charge_median#
- charge_median_outliers#
- charge_std#
- charge_std_outliers#
- default_prefix = 'flatfield'#
- fields = {'charge_mean': Field(default=None), 'charge_median': Field(default=None), 'charge_median_outliers': Field(default=None), 'charge_std': Field(default=None), 'charge_std_outliers': Field(default=None), 'n_events': Field(default=0), 'relative_gain_mean': Field(default=None), 'relative_gain_median': Field(default=None), 'relative_gain_std': Field(default=None), 'relative_time_median': Field(default=None, unit=ns), 'sample_time': Field(default=0.0 s, unit=s), 'sample_time_max': Field(default=nan s, unit=s), 'sample_time_min': Field(default=nan s, unit=s), 'time_mean': Field(default=None, unit=ns), 'time_median': Field(default=None, unit=ns), 'time_median_outliers': Field(default=None), 'time_std': Field(default=None, unit=ns)}#
- meta#
- n_events#
- prefix#
- relative_gain_mean#
- relative_gain_median#
- relative_gain_std#
- relative_time_median#
- sample_time#
- sample_time_max#
- sample_time_min#
- time_mean#
- time_median#
- time_median_outliers#
- time_std#