A class to represent a CDC 2D tracker board.
More...
#include <Tracker2D.h>
|
static std::string | version (void) |
| returns version.
|
|
static unsigned | nTSF (void) |
| returns # of TSF.
|
|
static unsigned | nTSF (unsigned i) |
| returns # of TSF in super layer i. (i=0 to 4)
|
|
static void | unpacker (const TRGState &input, TRGState &output) |
| Unpack TSF output.
|
|
static TRGState | packer (const TRGState &input, TRGState ®isters, bool &logicStillActive) |
| Packer for 3D tracker.
|
|
static void | HoughMappingPlus (void) |
| Do core logic simulation for positive charge.
|
|
static void | HoughMappingMinus (void) |
| Do core logic simulation for negative charge.
|
|
|
static void | hitInformation (const TRGState ®isters) |
| Gets TSF hit information for one certin clock from the registers.
|
|
|
static unsigned | _nTSF = 0 |
| # of TSFs.
|
|
static std::vector< unsigned > | _n |
| # of TSFs in super layer i.
|
|
static TRGState | _ts |
| Keeps TS hit info.
|
|
A class to represent a CDC 2D tracker board.
Definition at line 35 of file Tracker2D.h.
◆ _clockData
Data clock.
Definition at line 90 of file Board.h.
◆ _clockSystem
System clock.
Definition at line 87 of file Board.h.
◆ _clockUserInput
User clock.
Definition at line 93 of file Board.h.
◆ _clockUserOutput
User clock.
Definition at line 96 of file Board.h.
◆ _inputChannels
Input Aurora channel.
Definition at line 99 of file Board.h.
◆ _name
Name of a board.
Definition at line 84 of file Board.h.
◆ _outputChannels
Output Aurora channel.
Definition at line 102 of file Board.h.
The documentation for this class was generated from the following files: