artdaq::NoOpPolicy Class Reference

A RoutingMasterPolicy which simply assigns Sequence IDs to tokens in the order they were received. More...

Inheritance diagram for artdaq::NoOpPolicy:
artdaq::RoutingMasterPolicy

List of all members.

Public Member Functions

 NoOpPolicy (fhicl::ParameterSet ps)
 NoOpPolicy Constructor.
virtual ~NoOpPolicy ()
 Default virtual Destructor.
detail::RoutingPacket GetCurrentTable () override
 Using the tokens received so far, create a Routing Table.

Detailed Description

A RoutingMasterPolicy which simply assigns Sequence IDs to tokens in the order they were received.

Definition at line 10 of file NoOp_policy.cc.


Constructor & Destructor Documentation

artdaq::NoOpPolicy::NoOpPolicy ( fhicl::ParameterSet  ps  )  [inline, explicit]

NoOpPolicy Constructor.

Parameters:
ps ParameterSet used to configure the NoOpPolicy

NoOpPolicy takes no additional Parameters at this time

Definition at line 19 of file NoOp_policy.cc.


Member Function Documentation

detail::RoutingPacket artdaq::NoOpPolicy::GetCurrentTable (  )  [override, virtual]

Using the tokens received so far, create a Routing Table.

Returns:
A detail::RoutingPacket containing the Routing Table

Implements artdaq::RoutingMasterPolicy.

Definition at line 33 of file NoOp_policy.cc.


The documentation for this class was generated from the following file:

Generated on 6 Jun 2018 for artdaq by  doxygen 1.6.1