icecube.topeventcleaning.modules module

class icecube.topeventcleaning.modules.EnsureStreamExists(ctx)

Bases: I3PacketModule

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

void Configure(PythonModule<I3PacketModule> {lvalue})

FramePacket((I3PacketModule)arg1, (vector_I3Frame)arg2) None :
C++ signature :

void FramePacket(PythonModule<I3PacketModule> {lvalue},std::__1::vector<boost::shared_ptr<I3Frame>, std::__1::allocator<boost::shared_ptr<I3Frame>>> {lvalue})

class icecube.topeventcleaning.modules.KeepOnlyLargestEvent(ctx)

Bases: I3PacketModule

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

void Configure(PythonModule<I3PacketModule> {lvalue})

FramePacket((I3PacketModule)arg1, (vector_I3Frame)arg2) None :
C++ signature :

void FramePacket(PythonModule<I3PacketModule> {lvalue},std::__1::vector<boost::shared_ptr<I3Frame>, std::__1::allocator<boost::shared_ptr<I3Frame>>> {lvalue})

class icecube.topeventcleaning.modules.MergeIIIT(ctx)

Bases: I3PacketModule

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

void Configure(PythonModule<I3PacketModule> {lvalue})

FramePacket((I3PacketModule)arg1, (vector_I3Frame)arg2) None :
C++ signature :

void FramePacket(PythonModule<I3PacketModule> {lvalue},std::__1::vector<boost::shared_ptr<I3Frame>, std::__1::allocator<boost::shared_ptr<I3Frame>>> {lvalue})