Project hdfwriter

Invoke with: import icecube.hdfwriter

I3Tray segments

I3HDFWriter

I3HDFWriter (I3Tray segment)

Tabulate data to an HDF5 file.

Param Output:

Default = None, Path to output file

Param CompressionLevel:

Default = 6, gzip compression to apply to each table

Param BookEverything:

Default = False, Book absolutely everything in the frame, using the default converters. This has the tendency to produce very, very large files, and is almost certainly not what you actually want to do.

Param IcePickServiceKey:

Default = '', Key for an IcePick in the context that this module should check before processing physics frames.

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param Keys:

Default = None, A list or dict of FrameObject keys to convert

Param SubEventStreams:

Default = [''], The names of the SubEvent streams to be booked

Param Types:

Default = None, A list or dict of types to convert

I3SimHDFWriter

I3SimHDFWriter (I3Tray segment)

Tabulate untriggered data (Q frames only, no event headers)

Param RunNumber:

Default = 0, run ID to use in made-up headers. This should be unique in each file.

Param Output:

Default = None, Path to output file

Param CompressionLevel:

Default = 6, gzip compression to apply to each table

Param BookEverything:

Default = False, Book absolutely everything in the frame, using the default converters. This has the tendency to produce very, very large files, and is almost certainly not what you actually want to do.

Param IcePickServiceKey:

Default = '', Key for an IcePick in the context that this module should check before processing physics frames.

Param If:

Default = None, A python function… if this returns something that evaluates to True, Module runs, else it doesn’t

Param Keys:

Default = None, A list or dict of FrameObject keys to convert

Param SubEventStreams:

Default = [''], The names of the SubEvent streams to be booked

Param Types:

Default = None, A list or dict of types to convert