icecube.icetray.i3inspect module

class icecube.icetray.i3inspect.I3HoboConfiguration(args, defaults, descriptions)

Bases: dict

Fake I3Configuration’s interface for icetray-inspect.

classmethod from_traysegment(segment)
keys() a set-like object providing a view on D's keys
class icecube.icetray.i3inspect.ParamHarvester(document)

Bases: SparseNodeVisitor

Extract Sphinxy parameter descriptions from a docstring.

depart_field(node)
depart_field_body(node)
visit_document(node)
visit_field_body(node)
visit_field_list(node)
visit_field_name(node)
icecube.icetray.i3inspect.get_all_projects()
icecube.icetray.i3inspect.get_configuration(module)

Get an I3Module’s default I3Configuration.

icecube.icetray.i3inspect.get_inspectable_projects()
icecube.icetray.i3inspect.getdoc(obj)
icecube.icetray.i3inspect.harvest_objects(module, want)
icecube.icetray.i3inspect.is_I3Module(obj)
icecube.icetray.i3inspect.is_traysegment(obj)
icecube.icetray.i3inspect.same_package(current, other)