Diana Software
Public Member Functions | Public Attributes | List of all members
MCoincidenceTiming::EventInfo Class Reference

Public Member Functions

 EventInfo (const QEvent *ev)
 
void ApplyOffset (double samplingPeriod)
 
bool operator< (const EventInfo &ev) const
 

Public Attributes

int fChannel
 
int fEventNumber
 
int fHeaterChannel
 
bool fPassed
 
double fPulseTimeOffset
 
int fRelative
 
long long fTimeFromStartRunNs
 

Detailed Description

Definition at line 97 of file MCoincidenceTiming.hh.

Constructor & Destructor Documentation

◆ EventInfo()

MCoincidenceTiming::EventInfo::EventInfo ( const QEvent ev)

Definition at line 16 of file MCoincidenceTiming.cc.

Member Function Documentation

◆ ApplyOffset()

void MCoincidenceTiming::EventInfo::ApplyOffset ( double  samplingPeriod)

Definition at line 29 of file MCoincidenceTiming.cc.

References fPulseTimeOffset, and fTimeFromStartRunNs.

Referenced by MCoincidenceTiming::Do().

◆ operator<()

bool MCoincidenceTiming::EventInfo::operator< ( const EventInfo ev) const
inline

Definition at line 102 of file MCoincidenceTiming.hh.

References fTimeFromStartRunNs.

Member Data Documentation

◆ fChannel

int MCoincidenceTiming::EventInfo::fChannel

Definition at line 105 of file MCoincidenceTiming.hh.

Referenced by MCoincidenceTiming::Do().

◆ fEventNumber

int MCoincidenceTiming::EventInfo::fEventNumber

Definition at line 106 of file MCoincidenceTiming.hh.

Referenced by MCoincidenceTiming::Do().

◆ fHeaterChannel

int MCoincidenceTiming::EventInfo::fHeaterChannel

Definition at line 107 of file MCoincidenceTiming.hh.

Referenced by MCoincidenceTiming::Do().

◆ fPassed

bool MCoincidenceTiming::EventInfo::fPassed

Definition at line 108 of file MCoincidenceTiming.hh.

Referenced by MCoincidenceTiming::Do().

◆ fPulseTimeOffset

double MCoincidenceTiming::EventInfo::fPulseTimeOffset

Definition at line 109 of file MCoincidenceTiming.hh.

Referenced by ApplyOffset().

◆ fRelative

int MCoincidenceTiming::EventInfo::fRelative

Definition at line 110 of file MCoincidenceTiming.hh.

Referenced by MCoincidenceTiming::Do().

◆ fTimeFromStartRunNs

long long MCoincidenceTiming::EventInfo::fTimeFromStartRunNs

Definition at line 111 of file MCoincidenceTiming.hh.

Referenced by ApplyOffset(), MCoincidenceTiming::Do(), and operator<().


The documentation for this class was generated from the following files: