 |
Belle II Software
release-05-02-19
|
14 #ifndef TRGCDCEventTimeFinder_FLAG_
15 #define TRGCDCEventTimeFinder_FLAG_
17 #include "trg/trg/Board.h"
18 #include "trg/trg/SignalVector.h"
20 #ifdef TRGCDC_SHORT_NAMES
21 #define TCETFinder TRGCDCEventTimeFinder
22 #define ETFinder TRGCDCEventTimeFinder
31 class TRGCDCTrackSegmentFinder;
36 public std::vector <const TRGCDCTrackSegmentFinder*> {
53 static std::string
version(
void);
A class to represent a trigger board.
TRGSignalVector * packerForTracker(vector< TRGSignalVector * > &, vector< int > &, const unsigned)
Output packer for tracker.
void simulate(void)
Firmware simulation. yi.
const std::string & name(void) const
returns name.
A class of TRGCDC Event Time Finder.
TRGCDCEventTimeFinder(const std::string &name, const TRGClock &systemClock, const TRGClock &dataClock, const TRGClock &userClockInput, const TRGClock &userClockOutput)
Constructor.
static std::string version(void)
return version
~TRGCDCEventTimeFinder()
Destructor.
a class of TrackSegmentFinder in TRGCDC
Abstract base class for different kinds of events.
void push_back(const TRGCDCTrackSegmentFinder *)
push back the TRGCDCTrackSegmentFinder pointer
A class to represent a digitized signal. Unit is nano second.
A class to represent a bundle of digitized signals.