![]() |
Belle II Software
release-06-01-15
|
Classes | |
class | CDCTriggerNeuroDQMModule |
CDC Trigger DQM Module. More... | |
class | CDCTrigger2DFitterModule |
Module for the 2D Fitter of the CDC trigger. More... | |
class | CDCTrigger3DFitterModule |
Module for the 3D Fitter of the CDC trigger. More... | |
class | CDCTriggerHoughCand |
Hough Candidates class. More... | |
class | CDCTriggerHoughETFModule |
class | CDCTrigger2DFinderModule |
class | CDCTriggerMCMatcherModule |
A module to match CDCTriggerTracks to MCParticles. More... | |
class | CDCTriggerRecoHitMatcherModule |
A module to match CDCTriggerTracks to RecoTracks. More... | |
class | CDCTriggerRecoMatcherModule |
A module to match CDCTriggerTracks to RecoTracks. More... | |
class | CDCTriggerNDFinderModule |
CDC Trigger NDFinder Module. More... | |
class | CDCTriggerNeuroModule |
The neural network module of the CDC trigger. More... | |
class | CDCTriggerNeuroTrainerModule |
The trainer module for the neural networks of the CDC trigger. More... | |
class | CDCTriggerETFModule |
Module for the Event Time Finder of the CDC trigger. More... | |
class | CDCTriggerTrackCombinerModule |
Module to combine the information from the various track trigger stages. More... | |
class | CDCTriggerTSFFirmwareModule |
This class is the interface between TSim/basf2 TSF module and the firmware simulation core of XSim/ISim. More... | |
class | CDCTriggerTSFModule |
Module for the Track Segment Finder of the CDC trigger. More... | |
class | TRGCDCModule |
A module to simulate the CDC trigger. More... | |
class | TRGCDCT2DDQMModule |
DQM module of TRGCDCT2D. More... | |
class | TRGCDCT3DDQMModule |
DQM module for TRGCDCT3D. More... | |
class | TRGCDCTSFDQMModule |
DQM module of TRGCDCTSF. More... | |
class | TRGCDCTSStreamModule |
A module to process CDC trigger data. More... | |
struct | SubTrigger |
enum class SubTriggerType : unsigned char {Merger, TSF, T2D, T3D, Neuro, ETF}; More... | |
class | CDCTriggerUnpackerModule |
Unpack the trigger data recorded in B2L. More... | |
struct | Merger |
unpacker for the merger reader (TSF which reads the merger output) More... | |
struct | Tracker2D |
unpacker for the 2D tracker More... | |
struct | Neuro |
unpacker for the Neuro More... | |
class | MCMatcherTRGECLModule |
Class to represent the hit of one cell. More... | |
class | TRGECLFAMModule |
A module of FAM. More... | |
class | TRGECLModule |
A module of ETM. More... | |
class | TRGECLBGTCHitModule |
class | TRGECLDQMModule |
class | TRGECLQAMModule |
class | TRGECLRawdataAnalysisModule |
A module of ETM. More... | |
class | TRGECLTimingCalModule |
Class ECL Trigger Timiing Calibration Module. More... | |
class | TRGECLUnpackerModule |
A module of TRG ECL Unpacker. More... | |
class | TRGGDLCosmicRunModule |
Module that returns true if the trigger condition for the 2017 cosmic runs is fulfilled. More... | |
class | TRGGDLModule |
A module to simulate the Global Decision Logic. More... | |
class | TRGGDLDQMModule |
class | TRGGDLDSTModule |
class | TRGGDLSummaryModule |
class | TRGGRLMatchModule |
Match between CDC trigger track and ECL trigger cluster. More... | |
class | TRGGRLModule |
A module to simulate the Global Decision Logic. More... | |
class | TRGGRLProjectsModule |
A module to simulate the Global Decision Logic. More... | |
class | TRGGRLDQMModule |
class | KLMTriggerModule |
class | TRGTOPDQMModule |
class | TRGTOPTRD2TTSConverterModule |
TRG TOP Raw Digits to TimeStamps Converter. More... | |
class | TRGTOPUnpackerModule |
TRG TOP Unpacker. More... | |
class | TRGTOPUnpackerWaveformModule |
TRG TOP Unpacker for Timestamps. More... | |
class | TRGTOPWaveformPlotterModule |
class | TRGRAWDATAModule |
Typedefs | |
typedef std::pair< unsigned short, TVector2 > | cdcPair |
Pair of <iSuperLayer, (x, y)>, for hits in conformal space. | |
typedef std::map< int, cdcPair > | cdcMap |
Map of <counter, cdcPair>, for hits with indices. | |
typedef std::pair< TVector2, TVector2 > | coord2dPair |
Hough Tuples. | |
using | NodeList = std::vector< std::vector< int > > |
Node list. | |
using | MergerBus = std::array< std::bitset< mergerWidth >, nAllMergers > |
Merger data bus. | |
using | MergerBits = Bitstream< MergerBus > |
Merger data bus Bitstream. | |
Functions | |
bool | operator== (const CDCTriggerHoughCand &a, const CDCTriggerHoughCand &b) |
Two cells are identical if they have the same coordinates. | |
REG_MODULE (TRGCDC) | |
register the basf2 module TRGCDC | |
REG_MODULE (TRGCDCTSStream) | |
register the basf2 TRGCDCTSStream module | |
REG_MODULE (TRGECLFAM) | |
Register module name. | |
REG_MODULE (TRGECL) | |
Register Module. | |
REG_MODULE (TRGECLBGTCHit) | |
Register module name. | |
REG_MODULE (TRGECLQAM) | |
Register module name. | |
REG_MODULE (TRGECLRawdataAnalysis) | |
Register Module. | |
REG_MODULE (TRGGDL) | |
REG_MODULE (TRGGRL) | |
Register module for TRGGRL. | |
std::string | version (void) const |
returns version of TRGCDCModule. | |
TRGCDCModule () | |
Constructor. | |
virtual | ~TRGCDCModule () |
Destructor. | |
virtual void | initialize () override |
Initilizes TRGCDCModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
std::string | version (void) const |
returns version of TRGCDCTSStreamModule. | |
TRGCDCTSStreamModule () | |
Constructor. | |
virtual | ~TRGCDCTSStreamModule () |
Destructor. | |
virtual void | initialize () override |
Initilizes TRGCDCTSStreamModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
std::string | version (void) const |
returns version of TRGECLFAMModule. | |
TRGECLFAMModule () | |
Constructor. | |
virtual | ~TRGECLFAMModule () |
Destructor. | |
virtual void | initialize () override |
Initilizes TRGECLFAMModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
std::string | version (void) const |
returns version of TRGECLModule. | |
TRGECLModule () | |
Constructor. | |
virtual | ~TRGECLModule () |
Destructor | |
virtual void | initialize () override |
Initilizes TRGECLModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
std::string | version (void) const |
returns version of TRGECLBGTCHitModule. | |
TRGECLBGTCHitModule () | |
Constructor. | |
virtual | ~TRGECLBGTCHitModule () |
Destructor. | |
virtual void | initialize () override |
Initilizes TRGECLBGTCHitModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
void | genSimulationObj () |
Parameters. | |
void | genRandomTrgObj () |
std::string | version () const |
version | |
TRGECLQAMModule () | |
Costructor. | |
virtual | ~TRGECLQAMModule () |
Destrunctor. | |
virtual void | initialize () override |
initialize | |
virtual void | beginRun () override |
begin Run | |
virtual void | event () override |
Event. | |
virtual void | endRun () override |
End Run. | |
virtual void | terminate () override |
terminate | |
std::string | version (void) const |
returns version of TRGECLModule. | |
TRGECLRawdataAnalysisModule () | |
Constructor. | |
virtual | ~TRGECLRawdataAnalysisModule () |
Destructor | |
virtual void | initialize () override |
Initilizes TRGECLModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
std::string | version (void) const |
returns version of TRGGDLModule. | |
TRGGDLModule () | |
Constructor. | |
virtual | ~TRGGDLModule () |
Destructor. | |
virtual void | defineHisto () override |
Define Histogram. | |
virtual void | initialize () override |
Initilizes TRGGDLModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
std::string | version (void) const |
returns version of TRGGRLModule. | |
TRGGRLModule () | |
Constructor. | |
virtual | ~TRGGRLModule () |
Destructor. | |
virtual void | initialize () override |
Initilizes TRGGRLModule. | |
virtual void | beginRun () override |
Called when new run started. | |
virtual void | event () override |
Called event by event. | |
virtual void | endRun () override |
Called when run ended. | |
virtual void | terminate () override |
Called when processing ended. | |
Variables | |
static constexpr int | mergerWidth = 256 |
Merger data width. | |
static constexpr int | nAllMergers = 146 |
Number of Mergers. | |
static constexpr int | wordWidth = 32 |
width of a single word in the raw int buffer | |
static constexpr int | nFinesse = 48 |
Number of FINESSE in a PCIe40. | |
static const int | intNaN = std::numeric_limits<int>::quiet_NaN() |
static TRGGDL * | _gdl = 0 |
A pointer to a TRGGDL;. | |
static TRGGRL * | _grl = 0 |
A pointer to a TRGGRL;. | |