ctapipe is not stable yet, so expect large and rapid changes to structure and functionality as we explore various design choices before the 1.0 release.

HillasParametersContainer#

class ctapipe.containers.HillasParametersContainer(prefix=None, **fields)[source]#

Bases: BaseHillasParametersContainer

Hillas Parameters in a spherical system centered on the pointing position (TelescopeFrame). The cog position is given as offset in longitude and latitude in degree.

Attributes:
intensityField(default=nan)

total intensity (size)

skewnessField(default=nan)

measure of the asymmetry

kurtosisField(default=nan)

measure of the tailedness

fov_lonField(default=nan deg, unit=deg)

longitude angle in a spherical system centered on the pointing position

fov_latField(default=nan deg, unit=deg)

latitude angle in a spherical system centered on the pointing position

rField(default=nan deg, unit=deg)

radial coordinate of centroid

phiField(default=nan deg, unit=deg)

polar coordinate of centroid

lengthField(default=nan deg, unit=deg)

standard deviation along the major-axis

length_uncertaintyField(default=nan deg, unit=deg)

uncertainty of length

widthField(default=nan deg, unit=deg)

standard spread along the minor-axis

width_uncertaintyField(default=nan deg, unit=deg)

uncertainty of width

psiField(default=nan deg, unit=deg)

rotation angle of ellipse

metadict

dict of attached metadata

prefixstr

Prefix attached to column names when saved to a table or file

Attributes Summary

default_prefix

fields

fov_lat

fov_lon

length

length_uncertainty

meta

phi

prefix

psi

r

width

width_uncertainty

Attributes Documentation

default_prefix = 'hillas'#
fields = {'fov_lat': Field(default=nan deg, unit=deg), 'fov_lon': Field(default=nan deg, unit=deg), 'intensity': Field(default=nan), 'kurtosis': Field(default=nan), 'length': Field(default=nan deg, unit=deg), 'length_uncertainty': Field(default=nan deg, unit=deg), 'phi': Field(default=nan deg, unit=deg), 'psi': Field(default=nan deg, unit=deg), 'r': Field(default=nan deg, unit=deg), 'skewness': Field(default=nan), 'width': Field(default=nan deg, unit=deg), 'width_uncertainty': Field(default=nan deg, unit=deg)}#
fov_lat#
fov_lon#
length#
length_uncertainty#
meta#
phi#
prefix#
psi#
r#
width#
width_uncertainty#