Struct EventRemapper

Inheritance Relationships

Base Types

Derived Types

Struct Documentation

struct cpphots::interfaces::EventRemapper : public virtual cpphots::interfaces::Streamable, public cpphots::interfaces::ClonableBase<EventRemapper>

Interface for a modifier that remaps events.

A remapper usually changes the coordinates or the polarity of an event, withoud modifying the event timestamp.

Subclassed by cpphots::interfaces::Clonable< ArrayLayer, interfaces::EventRemapper >, cpphots::interfaces::Clonable< SerializingLayer, interfaces::EventRemapper >

Public Functions

inline ~EventRemapper()

Destroy the EventRemapper object.

virtual event remapEvent(event ev, uint16_t k) = 0

Remap event.

Parameters
  • ev – event

  • k – cluster id

Returns

remapped event