12#include <framework/datastore/RelationsObject.h>
13#include <rawdata/dataobjects/RawKLM.h>
Class to store debugging information from the unpacker (event based).
unsigned int m_windowStart
Window start.
void increaseOutOfRangeHits()
Increase by 1 the number of outOfRange-flagged hits in the event.
int m_nSciHits
Scintillator hits in the event.
unsigned int m_triggerCTimeOfPreviousEvent
Trigger CTime of previous event.
int getRPCHits() const
Returns the number of RPC hits in the event.
KLMDigitEventInfo(RawKLM *rawKLM, int entry)
Constructor.
void increaseOutOfRangeHits(int hits)
Increase by 'hits' the number of outOfRange-flagged hits in the event.
KLMDigitEventInfo()
Constructor.
unsigned int getTriggerCTime() const
Get trigger CTIME.
void setTriggerCTime(unsigned int triggerCTime)
Set trigger CTIME.
void increaseSciHits()
Increase by 1 the number of scintillator hits in the event.
void setWindowStart(unsigned int windowStart)
Set window start.
void setTriggerUTime(unsigned int triggerUTime)
Set trigger UTIME.
int getIntTriggerCTime() const
Returns trigger CTIME as int.
int m_nRPCHits
RPC hits in the event.
unsigned int m_triggerUTime
Trigger UTime.
ClassDef(KLMDigitEventInfo, 5)
Class version.
void increaseRPCHits(int hits)
Increase by 'hits' the number of RPC hits in the event.
unsigned int getUserWord() const
Get user word (from DCs).
unsigned int getWindowStart() const
Get window start.
unsigned int m_TriggerCTime
Trigger CTime.
void setUserWord(unsigned int userWord)
Set user word (from DCs).
unsigned int m_UserWord
User word (from DCs)
double getTriggerIntervalInUs() const
Returns trigger interval (triggerCTime - triggerCTimeOfPreviousEvent) in us.
long int getTriggerInterval() const
Returns trigger interval (triggerCTime - triggerCTimeOfPreviousEvent)
unsigned int m_Revo9TriggerWord
Revo9 trigger word (from DCs).
void setRevo9TriggerWord(unsigned int revo9TriggerWord)
Set Revo9 trigger word (from DCs).
int m_nOutOfRangeHits
Out-of-range hits (skipped hits with layer > 14 for BKLM).
void setPreviousEventTriggerCTime(unsigned int triggerCTimeOfPreviousEvent)
Set trigger CTime of previous event.
int getOutOfRangeHits() const
Returns the number of OutOfRange-flagged hits in the event.
int getSciHits() const
Returns the number of scintillator hits in the event.
unsigned int getTriggerUTime() const
Get trigger UTIME.
unsigned int getRevo9TriggerWord() const
Get revo9 trigger word (from DCs).
void increaseSciHits(int hits)
Increase by 'hits' the number of scintillator hits in the event.
void increaseRPCHits()
Increase by 1 the number of RPC hits in the event.
The Raw KLM class Class for RawCOPPER class data taken by KLM.
Defines interface for accessing relations of objects in StoreArray.
Abstract base class for different kinds of events.