![]() |
Belle II Software
release-06-00-14
|
Example Detector. More...
#include <TRGTOPUnpackerStore.h>
Public Member Functions | |
TRGTOPUnpackerStore (int eventIdL1) | |
A Useful Constructor. | |
TRGTOPUnpackerStore (int eventIdL1, int eventIdTOP, int windowIdTOP, int rvcB2L, int rvcWindow, int rvcTopTimingDecisionPrev, int rvcTopTimingDecisionNow, int rvcTopTimingDecisionNowGdl, int combinedTimingTop, int nSlotsCombinedTimingTop, int combinedTimingTopResidual, int nErrorsMinor, int nErrorsMajor, int trigType, int nHitSum, int logLSum, int logLVar, int timingVar) | |
Another Useful Constructor. | |
~TRGTOPUnpackerStore () | |
Destructor. | |
int | getEventIdL1 () const |
int | getEventIdTOP () const |
int | getWindowIdTOP () const |
int | getRvcB2L () const |
int | getRvcWindow () const |
int | getRvcTopTimingDecisionPrev () const |
int | getRvcTopTimingDecisionNow () const |
int | getRvcTopTimingDecisionNowGdl () const |
int | getCombinedTimingTop () const |
int | getNSlotsCombinedTimingTop () const |
int | getCombinedTimingTopResidual () const |
int | getNErrorsMinor () const |
int | getNErrorsMajor () const |
int | getTrigType () const |
int | getNHitSum () const |
int | getLogLSum () const |
int | getLogLVar () const |
int | getTimingVar () const |
const std::vector< Belle2::TRGTOPSlotTiming > | getSlotTimingDecisions () |
void | setEventIdL1 (int eventIdL1) |
void | setEventIdTOP (int eventIdTOP) |
void | setWindowIdTOP (int windowIdTOP) |
void | setRvcB2L (int rvcB2L) |
void | setRvcWindow (int rvcWindow) |
void | setRvcTopTimingDecisionPrev (int rvcTopTimingDecisionPrev) |
void | setRvcTopTimingDecisionNow (int rvcTopTimingDecisionNow) |
void | setRvcTopTimingDecisionNowGdl (int rvcTopTimingDecisionNowGdl) |
void | setCombinedTimingTop (int combinedTimingTop) |
void | setNSlotsCombinedTimingTop (int nSlotsCombinedTimingTop) |
void | setCombinedTimingTopResidual (int combinedTimingTopResidual) |
void | setNErrorsMinor (int nErrorsMinor) |
void | setNErrorsMajor (int nErrorsMajor) |
void | setTrigType (int trigType) |
void | setNHitSum (int nHitSum) |
void | setLogLSum (int logLSum) |
void | setLogLVar (int logLVar) |
void | setTimingVar (int timingVar) |
void | setSlotTimingDecision (TRGTOPSlotTiming slotTiming) |
Private Member Functions | |
ClassDef (TRGTOPUnpackerStore, 2) | |
the class title | |
Private Attributes | |
int | m_eventIdL1 |
L1 event id. | |
int | m_eventIdTOP |
TOP decision's event id. | |
int | m_windowIdTOP |
Window number for TOP decision. | |
int | m_rvcB2L |
rvc at the time when B2L buffer was sent out | |
int | m_rvcWindow |
rvc of the current window | |
int | m_rvcTopTimingDecisionPrev |
rvc of previous TOP timing decision | |
int | m_rvcTopTimingDecisionNow |
rvc of the current TOP timing decision | |
int | m_rvcTopTimingDecisionNowGdl |
rvc of the current TOP timing decision sent to GDL | |
int | m_combinedTimingTop |
combined t0 | |
int | m_nSlotsCombinedTimingTop |
number of slots used for combined decision | |
int | m_combinedTimingTopResidual |
t0 residual (between actual and estimated timing decisions) | |
int | m_nErrorsMinor |
the number of minor errors observed during unpacking | |
int | m_nErrorsMajor |
the number of major errors observed during unpacking | |
int | m_trigType |
trigger type | |
int | m_nHitSum |
N hit sum (over slots) | |
int | m_logLSum |
logL sum (over slots) | |
int | m_logLVar |
logL variance (among slots) | |
int | m_timingVar |
timing variance (among slots) | |
std::vector< TRGTOPSlotTiming > | m_slotTimingDecisions |
vector of slot-level timing decisions More... | |
Example Detector.
Definition at line 26 of file TRGTOPUnpackerStore.h.
|
private |
vector of slot-level timing decisions
a vector of slot-level TOP timing decisions
Definition at line 206 of file TRGTOPUnpackerStore.h.