#include <DTLocalTrigger.h>
Public Member Functions | |
uint16_t | bx () const |
DTLocalTrigger (int eventBx, int bx, int data) | |
Constructor. More... | |
DTLocalTrigger () | |
Default construction. More... | |
uint16_t | eventBx () const |
bool | operator== (const DTLocalTrigger &trig) const |
triggers are equal if they are in the same chamber and have same BX count (??) More... | |
void | print () const |
Print content of trigger. More... | |
uint16_t | quality () const |
bool | secondTrack () const |
bool | trOut () const |
uint16_t | trTheta () const |
Private Attributes | |
uint16_t | theBX |
uint16_t | theData |
uint16_t | theEventBX |
|
explicit |
DTLocalTrigger::DTLocalTrigger | ( | ) |
uint16_t DTLocalTrigger::bx | ( | ) | const |
Definition at line 39 of file DTLocalTrigger.cc.
References theBX.
Referenced by operator<<(), operator==(), print(), and DTLocalTriggerTask::runDDUvsDCCAnalysis().
uint16_t DTLocalTrigger::eventBx | ( | ) | const |
bool DTLocalTrigger::operator== | ( | const DTLocalTrigger & | trig | ) | const |
triggers are equal if they are in the same chamber and have same BX count (??)
Definition at line 30 of file DTLocalTrigger.cc.
References bx(), quality(), and theBX.
void DTLocalTrigger::print | ( | void | ) | const |
Print content of trigger.
Definition at line 60 of file DTLocalTrigger.cc.
References bx(), gather_cfg::cout, quality(), secondTrack(), theData, trOut(), and trTheta().
Referenced by DTROS25Unpacker::interpretRawData().
uint16_t DTLocalTrigger::quality | ( | ) | const |
Definition at line 41 of file DTLocalTrigger.cc.
References theData.
Referenced by operator<<(), operator==(), and print().
bool DTLocalTrigger::secondTrack | ( | ) | const |
Definition at line 48 of file DTLocalTrigger.cc.
References theData.
Referenced by print(), and DTLocalTriggerTask::runDDUvsDCCAnalysis().
bool DTLocalTrigger::trOut | ( | ) | const |
uint16_t DTLocalTrigger::trTheta | ( | ) | const |
|
private |
Definition at line 47 of file DTLocalTrigger.h.
Referenced by bx(), and operator==().
|
private |
Definition at line 48 of file DTLocalTrigger.h.
Referenced by print(), quality(), secondTrack(), trOut(), and trTheta().
|
private |
Definition at line 46 of file DTLocalTrigger.h.
Referenced by eventBx().