Containers (containers)

Introduction

The ctapipe.containers module contains the data model definition of all ctapipe Container classes, which provide the container definitions for all ctapipe data.

The base Container for an event is in ctapipe.containers.ArrayEventContainer.

Reference/API

ctapipe.containers Module

Container structures for data that should be read or written to disk

Classes

ArrayEventContainer(**fields)

Top-level container for all event information

ConcentrationContainer(**fields)

Concentrations are ratios between light amount in certain areas of the image and the full image.

DL0CameraContainer(**fields)

Storage of data volume reduced dl0 data from a single telescope

DL0Container(**fields)

Storage of a data volume reduced Event

DL1CameraCalibrationContainer(**fields)

Storage of DL1 calibration parameters for the current event

DL1CameraContainer(**fields)

Storage of output of camera calibration e.g the final calibrated image in intensity units and the pulse time.

DL1Container(**fields)

DL1 Calibrated Camera Images and associated data

DL2Container(**fields)

Reconstructed Shower information for a given reconstruction algorithm, including optionally both per-telescope mono reconstruction and per-shower stereo reconstructions

EventCalibrationContainer(**fields)

Container for calibration coefficients for the current event

EventCameraCalibrationContainer(**fields)

Container for the calibration coefficients for the current event and camera

EventIndexContainer(**fields)

index columns to include in event lists, common to all data levels

EventType(value)

Enum of EventTypes as defined in the CTA Data Model

FlatFieldContainer(**fields)

Container for flat-field parameters obtained from a set of [n_events] flat-field events

HillasParametersContainer(**fields)

ImageParametersContainer(**fields)

Collection of image parameters

LeakageContainer(**fields)

Fraction of signal in 1 or 2-pixel width border from the edge of the camera, measured in number of signal pixels or in intensity.

MonitoringCameraContainer(**fields)

Container for camera monitoring data

MonitoringContainer(**fields)

Root container for monitoring data (MON)

MorphologyContainer(**fields)

Parameters related to pixels surviving image cleaning

ParticleClassificationContainer(**fields)

Standard output of gamma/hadron classification algorithms

PedestalContainer(**fields)

Container for pedestal parameters obtained from a set of [n_pedestal] pedestal events

PixelStatusContainer(**fields)

Container for pixel status information It contains masks obtained by several data analysis steps At r0/r1 level only the hardware_mask is initialized

R0CameraContainer(**fields)

Storage of raw data from a single telescope

R0Container(**fields)

Storage of a Merged Raw Data Event

R1CameraContainer(**fields)

Storage of r1 calibrated data from a single telescope

R1Container(**fields)

Storage of a r1 calibrated Data Event

ReconstructedContainer(**fields)

Reconstructed shower info from multiple algorithms

ReconstructedEnergyContainer(**fields)

Standard output of algorithms estimating energy

ReconstructedGeometryContainer(**fields)

Standard output of algorithms reconstructing shower geometry

SimulatedCameraContainer(**fields)

True images and parameters derived from them, analgous to the DL1CameraContainer but for simulated data.

SimulatedShowerContainer(**fields)

SimulatedShowerDistribution(**fields)

2D histogram of simulated number of showers simulated as function of energy and core distance.

SimulationConfigContainer(**fields)

Configuration parameters of the simulation

TelEventIndexContainer(**fields)

index columns to include in telescope-wise event lists, common to all data levels that have telescope-wise information

TimingParametersContainer(**fields)

Slope and Intercept of a linear regression of the arrival times along the shower main axis

TriggerContainer(**fields)

WaveformCalibrationContainer(**fields)

Container for the pixel calibration coefficients

StatisticsContainer(**fields)

Store descriptive statistics

IntensityStatisticsContainer(**fields)

PeakTimeStatisticsContainer(**fields)

Class Inheritance Diagram

Inheritance diagram of ctapipe.containers.ArrayEventContainer, ctapipe.containers.ConcentrationContainer, ctapipe.containers.DL0CameraContainer, ctapipe.containers.DL0Container, ctapipe.containers.DL1CameraCalibrationContainer, ctapipe.containers.DL1CameraContainer, ctapipe.containers.DL1Container, ctapipe.containers.DL2Container, ctapipe.containers.EventCalibrationContainer, ctapipe.containers.EventCameraCalibrationContainer, ctapipe.containers.EventIndexContainer, ctapipe.containers.EventType, ctapipe.containers.FlatFieldContainer, ctapipe.containers.HillasParametersContainer, ctapipe.containers.ImageParametersContainer, ctapipe.containers.LeakageContainer, ctapipe.containers.MonitoringCameraContainer, ctapipe.containers.MonitoringContainer, ctapipe.containers.MorphologyContainer, ctapipe.containers.ParticleClassificationContainer, ctapipe.containers.PedestalContainer, ctapipe.containers.PixelStatusContainer, ctapipe.containers.R0CameraContainer, ctapipe.containers.R0Container, ctapipe.containers.R1CameraContainer, ctapipe.containers.R1Container, ctapipe.containers.ReconstructedContainer, ctapipe.containers.ReconstructedEnergyContainer, ctapipe.containers.ReconstructedGeometryContainer, ctapipe.containers.SimulatedCameraContainer, ctapipe.containers.SimulatedShowerContainer, ctapipe.containers.SimulatedShowerDistribution, ctapipe.containers.SimulationConfigContainer, ctapipe.containers.TelEventIndexContainer, ctapipe.containers.TimingParametersContainer, ctapipe.containers.TriggerContainer, ctapipe.containers.WaveformCalibrationContainer, ctapipe.containers.StatisticsContainer, ctapipe.containers.IntensityStatisticsContainer, ctapipe.containers.PeakTimeStatisticsContainer