![]() |
Project
|
#include <InputRoute.h>
Public Attributes | |
InputSpec | matcher |
size_t | inputSpecIndex |
std::string | sourceChannel |
size_t | timeslice |
std::optional< RouteConfigurator > | configurator = std::nullopt |
This uniquely identifies a route to from which data matching matcher input spec gets to the device. In case of time pipelining timeslice refers to the timeslice associated to this route. The three callbacks creatorConfigurator, danglingChecker and expirationHandler are used to respectively create new empty timeslices, decide wether or not the input should be created without having incoming data associated to it and if yes, how. By default inputs are never considered valid and they are never created from nothing.
Definition at line 49 of file InputRoute.h.
std::optional<RouteConfigurator> o2::framework::InputRoute::configurator = std::nullopt |
Definition at line 58 of file InputRoute.h.
size_t o2::framework::InputRoute::inputSpecIndex |
Definition at line 55 of file InputRoute.h.
InputSpec o2::framework::InputRoute::matcher |
Definition at line 54 of file InputRoute.h.
std::string o2::framework::InputRoute::sourceChannel |
Definition at line 56 of file InputRoute.h.
size_t o2::framework::InputRoute::timeslice |
Definition at line 57 of file InputRoute.h.