icecube.common_variables.time_characteristics package

The time_characteristics sub project of CommonVariables provides C++ utility functions (with pybindings), icetray modules, and icetray segments to calculate and to book the following track characteristics cut variables:

  • TimeLengthFWHM

  • TimeLengthLastFirst

  • TimeLengthMaxGap

  • ZPattern

Variable Definitions

This section lists the definitions of the variables calculated by the common_variables.time_characteristics module.

TimeLengthFWHM

Considered are only the first pulses per DOM. These pulses are ordered in time. This variable gives the full width at half maximum of all those pulses.

TimeLengthLastFirst

Considered are only the first pulses per DOM. These pulses are ordered in time. This variable gives the difference between the last minus the first pulse in this order.

TimeLengthMaxGap

Considered are only the first pulses per DOM. These pulses are ordered in time. This variable gives the maximum gap in time between those pulses.

ZPattern

Considered are only the first pulses per DOM. These pulses are ordered in time. It is looped over those pulses. If a pulse is at a DOM with higher z-position than its preceeding pulses’ DOM, zpattern is enhanced by 1. If the DOM is lower in the detector, zpattern is decreased by 1. If the DOM is at the same height, nothing is done.

Submodules