8#include <tracking/modules/trackFinderCDC/SegmentAutomataModules.h>
11using namespace TrackFindingCDC;
13REG_MODULE(TFCDC_TrackFinderSegmentPairAutomaton);
14REG_MODULE(TFCDC_TrackFinderSegmentTripleAutomaton);
17REG_MODULE(TFCDC_TrackCreatorSegmentPairAutomaton);
18REG_MODULE(TFCDC_TrackCreatorSegmentTripleAutomaton);
25 :
Super({
"CDCSegment2DVector",
"CDCTrackVector"})
30 :
Super({
"CDCSegment2DVector",
"CDCTrackVector"})
34 :
Super({
"CDCSegment2DVector",
"CDCTrackVector"})
38 :
Super({
"CDCSegmentPairVector",
"" })
43 :
Super({
"CDCSegmentTripleVector",
"" })
48 :
Super({
"CDCSegment2DVector",
"CDCSegmentPairVector"})
52 :
Super({
"CDCSegment2DVector",
"CDCAxialSegmentPairVector"})
56 :
Super({
"CDCSegment2DVector",
"CDCAxialSegmentVector",
"CDCSegmentTripleVector"})
TFCDC_AxialSegmentPairCreatorModule()
Constructor setting the default store vector names.
TFCDC_SegmentPairCreatorModule()
Constructor setting the default store vector names.
TFCDC_SegmentTripleCreatorModule()
Constructor setting the default store vector names.
TFCDC_TrackCreatorSegmentPairAutomatonModule()
Constructor setting the default store vector names.
TFCDC_TrackCreatorSegmentTripleAutomatonModule()
Constructor setting the default store vector names.
TFCDC_TrackCreatorSingleSegmentsModule()
Constructor setting the default store vector names.
TFCDC_TrackFinderSegmentPairAutomatonModule()
Constructor setting the default store vector names.
TFCDC_TrackFinderSegmentTripleAutomatonModule()
Constructor setting the default store vector names.
#define REG_MODULE(moduleName)
Register the given module (without 'Module' suffix) with the framework.
Abstract base class for different kinds of events.