8#include <tracking/trackFindingCDC/findlets/complete/TrackFinderCosmics.h>
10#include <framework/core/ModuleParamList.templateDetails.h>
11#include <framework/core/ModuleParam.h>
14using namespace TrackFindingCDC;
20 moduleParamList.
getParameter<std::string>(
"flightTimeEstimation").setDefaultValue(
"downwards");
21 moduleParamList.
getParameter<std::string>(
"SegmentOrientation").setDefaultValue(
"downwards");
22 moduleParamList.
getParameter<std::string>(
"TrackOrientation").setDefaultValue(
"downwards");
23 moduleParamList.
getParameter<std::string>(
"SegmentPairFilter").setDefaultValue(
"simple");
24 moduleParamList.
getParameter<std::string>(
"SegmentPairRelationFilter").setDefaultValue(
"simple");
29 return "Performs pattern recognition in the CDC based on local hit following and application of a cellular automaton in two stages - version suitable for cosmics.";
The Module parameter list class.
void exposeParameters(ModuleParamList *moduleParamList, const std::string &prefix) final
Expose the parameters to a module.
TrackFinderCosmics()
Constructor adjusting some of the parameters to suitable values for cosmics tracking.
std::string getDescription() final
Short description of the findlet.
ModuleParam< T > & getParameter(const std::string &name) const
Returns a reference to a parameter.
Abstract base class for different kinds of events.