C++ Classes

class icecube.frame_object_diff.I3GeometryDiff(base_filename, base, cur)

A diff between two I3Geometry objects.

Parameters:
  • base_filename – Filename of base.

  • base – Base I3Geometry object.

  • cur – Current I3Geometry object.

unpack(base)

Unpack a diff using a base I3Geometry.

Parameters:

base – Base I3Geometry object.

Returns:

Current I3Geometry object.

class icecube.frame_object_diff.I3CalibrationDiff(base_filename, base, cur)

A diff between two I3Calibration objects.

Parameters:
  • base_filename – Filename of base.

  • base – Base I3Calibration object.

  • cur – Current I3Calibration object.

unpack(base)

Unpack a diff using a base I3Calibration.

Parameters:

base – Base I3Calibration object.

Returns:

Current I3Calibration object.

class icecube.frame_object_diff.I3DetectorStatusDiff(base_filename, base, cur)

A diff between two I3DetectorStatus objects.

Parameters:
  • base_filename – Filename of base.

  • base – Base I3DetectorStatus object.

  • cur – Current I3DetectorStatus object.

unpack(base)

Unpack a diff using a base I3DetectorStatus.

Parameters:

base – Base I3DetectorStatus object.

Returns:

Current I3DetectorStatus object.

class icecube.frame_object_diff.I3I3VectorOMKeyDiff(base_filename, base, cur)

A diff between two I3I3VectorOMKey objects.

Parameters:
  • base_filename – Filename of base.

  • base – Base I3I3VectorOMKey object.

  • cur – Current I3I3VectorOMKey object.

unpack(base)

Unpack a diff using a base I3I3VectorOMKey.

Parameters:

base – Base I3I3VectorOMKey object.

Returns:

Current I3I3VectorOMKey object.

class icecube.frame_object_diff.I3I3VectorTankKeyDiff(base_filename, base, cur)

A diff between two I3I3VectorTankKey objects.

Parameters:
  • base_filename – Filename of base.

  • base – Base I3I3VectorTankKey object.

  • cur – Current I3I3VectorTankKey object.

unpack(base)

Unpack a diff using a base I3I3VectorTankKey.

Parameters:

base – Base I3I3VectorTankKey object.

Returns:

Current I3I3VectorTankKey object.