icecube.common_variables.time_characteristics.I3TimeCharacteristicsCalculator module

This python module contains the I3TimeCharacteristicsConverter icetray module.

class icecube.common_variables.time_characteristics.I3TimeCharacteristicsCalculator.I3TimeCharacteristicsCalculator(context)

Bases: I3ConditionalModule

This icetray module calculates the time_characteristics cut variables for a given I3Geometry, a given I3RecoPulseSeriesMap.

The module put an I3TimeCharacteristicsCalculator I3FrameObject object into the frame having the key name, which has been specified through the module parameter OutputI3TimeCharacteristicsValuesName.

Configure((I3ConditionalModule)arg1) None :
C++ signature :

void Configure(PythonModule<I3ConditionalModule> {lvalue})

property OutputI3TimeCharacteristicsValuesName

The name of the output I3TimeCharacteristicsValues frame object holding the calculation results.

Physics((I3ConditionalModule)arg1, (I3Frame)arg2) None :
C++ signature :

void Physics(PythonModule<I3ConditionalModule> {lvalue},boost::shared_ptr<I3Frame>)

property PulseSeriesMapName

The frame object name of the pulse series map used to identify the hits.

property PyLogLevel

The Python logging module log level for this module.