Containers (containers)

Introduction

Contains the data model definition of all ctapipe Container classes.

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

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

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

These numbers come from the document CTA R1/Event Data Model Specification version 1 revision C.

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)

collect reconstructed shower info from multiple algorithms

ReconstructedEnergyContainer(**fields)

Standard output of algorithms estimating energy

ReconstructedShowerContainer(**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

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.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.ReconstructedShowerContainer, ctapipe.containers.SimulatedCameraContainer, ctapipe.containers.SimulatedShowerContainer, ctapipe.containers.SimulatedShowerDistribution, ctapipe.containers.SimulationConfigContainer, ctapipe.containers.TelEventIndexContainer, ctapipe.containers.TimingParametersContainer, ctapipe.containers.TriggerContainer, ctapipe.containers.WaveformCalibrationContainer