Findlet for creating a list of RLWireHits (always bot hypothesis) from a list of WireHits using only the non-taken non-axial hits.
More...
#include <RLTaggedWireHitCreator.h>
|
using | IOTypes = std::tuple< AIOTypes... > |
| Types that should be served to apply on invokation.
|
|
using | IOVectors = std::tuple< std::vector< AIOTypes >... > |
| Vector types that should be served to apply on invokation.
|
|
|
std::string | getDescription () final |
| Short description of the findlet.
|
|
void | apply (std::vector< CDCWireHit > &inputWireHits, std::vector< CDCRLWireHit > &outputRLWireHits) final |
| Generates the segment from wire hits.
|
|
virtual void | exposeParameters (ModuleParamList *moduleParamList, const std::string &prefix) |
| Forward prefixed parameters of this findlet to the module parameter list.
|
|
virtual void | apply (ToVector< AIOTypes > &... ioVectors)=0 |
| Main function executing the algorithm.
|
|
void | initialize () override |
| Receive and dispatch signal before the start of the event processing.
|
|
void | beginRun () override |
| Receive and dispatch signal for the beginning of a new run.
|
|
void | beginEvent () override |
| Receive and dispatch signal for the start of a new event.
|
|
void | endRun () override |
| Receive and dispatch signal for the end of the run.
|
|
void | terminate () override |
| Receive and dispatch Signal for termination of the event processing.
|
|
|
using | ToVector = typename ToVectorImpl< T >::Type |
| Short hand for ToRangeImpl.
|
|
Findlet for creating a list of RLWireHits (always bot hypothesis) from a list of WireHits using only the non-taken non-axial hits.
Additionally, the assigned flag of all those hits is set to false.
Definition at line 27 of file RLTaggedWireHitCreator.h.
The documentation for this class was generated from the following files: