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.

SimulatedShowerContainer#

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

Bases: Container

Attributes:
energyField(default=nan TeV, unit=TeV)

Simulated Energy

altField(default=nan deg, unit=deg)

Simulated altitude

azField(default=nan deg, unit=deg)

Simulated azimuth

core_xField(default=nan m, unit=m)

Simulated core position (x)

core_yField(default=nan m, unit=m)

Simulated core position (y)

h_first_intField(default=nan m, unit=m)

Height of first interaction

x_maxField(default=nan g / cm2, unit=g / cm2)

Simulated Xmax value

starting_grammageField(default=nan g / cm2, unit=g / cm2)

Grammage (mass overburden) where the particle was injected into the atmosphere

shower_primary_idField(default=32767)

Simulated shower primary ID 0 (gamma), 1(e-),2(mu-), 100*A+Z for nucleons and nuclei,negative for antimatter.

metadict

dict of attached metadata

prefixstr

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

Attributes Summary

alt

az

core_x

core_y

default_prefix

energy

fields

h_first_int

meta

prefix

shower_primary_id

starting_grammage

x_max

Attributes Documentation

alt#
az#
core_x#
core_y#
default_prefix = 'true'#
energy#
fields = {'alt': Field(default=nan deg, unit=deg), 'az': Field(default=nan deg, unit=deg), 'core_x': Field(default=nan m, unit=m), 'core_y': Field(default=nan m, unit=m), 'energy': Field(default=nan TeV, unit=TeV), 'h_first_int': Field(default=nan m, unit=m), 'shower_primary_id': Field(default=32767), 'starting_grammage': Field(default=nan g / cm2, unit=g / cm2), 'x_max': Field(default=nan g / cm2, unit=g / cm2)}#
h_first_int#
meta#
prefix#
shower_primary_id#
starting_grammage#
x_max#