QEvent Class Reference
[Diana Event]

List of all members.

Detailed Description

Diana Event.

std::list< QEventData * > fEventData
std::list< QEventData
* >::iterator 
fEventDataIter
void InitDataList ()
 internal list of QEventData

Public Member Functions

const unsigned int & GetReadNumber () const
 Get read number.
QRawEvent & GetRawEvent ()
 Get raw Data.
const QRawEvent & GetRawEvent () const
 Get raw Data.
QFFTData & GetFFT ()
 Get FFT.
const QFFTData & GetFFT () const
 Get FFT.
QOFData & GetOF ()
 Get OF Data.
const QOFData & GetOF () const
 Get OF Data.
QWienerData & GetWiener ()
 Get Wiener Data.
const QWienerData & GetWiener () const
 Get Wiener Data.
QPreProcessData & GetPreProcess ()
 Get PreProcess Data.
const QPreProcessData & GetPreProcess () const
 Get PreProcess Data.
QStabData & GetStab ()
 Get Stab Data.
const QStabData & GetStab () const
 Get Stab Data.
QOBData & GetOB ()
 Get OB Data.
const QOBData & GetOB () const
 Get OB Data.
QCountPulsesData & GetCountPulses ()
 Get CountPulses Data.
const QCountPulsesData & GetCountPulses () const
 Get CountPulses Data.
QFiltersData & GetFilters ()
 Get Filters Data.
const QFiltersData & GetFilters () const
 Get Filters Data.
QDefaultsData & GetDefaults ()
 Get Defaults Data.
const QDefaultsData & GetDefaults () const
 Get Defaults Data.
QPulseFitData & GetPulseFit ()
 Get PulseFit Data.
const QPulseFitData & GetPulseFit () const
 Get PulseFit Data.
QCalibData & GetCalib ()
 Get Calib Data.
const QCalibData & GetCalib () const
 Get Calib Data.
QEventAuxData & AuxData ()
 Get auxiliary data.
const QEventAuxData & AuxData () const
 Get auxiliary data.

Private Member Functions

 QEvent ()
 constructor
void Clear ()
 clear event (reset members)

Private Attributes

QRawEvent * fRawEvent
 Raw data.
QFFTData * fFFt
 QOptimumFilter module parameters.
QOFData * fOF
 QOptimumFilter module parameters.
QWienerData * fWiener
 MWienerFilter module parameters.
QPreProcessData * fPreProcess
 MPrepulseAnalysis MQinoNtpReader modules parameters.
QStabData * fStab
 MCorrectAmplitudes modules parameters.
QOBData * fOB
 MBOBFilter modules parameters.
QCountPulsesData * fCountPulses
 MBCountPulses modules parameters.
QFiltersData * fFilters
 QFilter modules parameters.
QDefaultsData * fDefaults
 QSummarizeEvent modules parameters.
QPulseFitData * fPulseFit
 MPulseFit modules parameters.
QCalibData * fCalib
 MApplyCalibration modules parameters.
QEventAuxData fAuxData
 container of temporary objects
unsigned int fReadNumber
 event number

Friends

class ::QReader
class ::QSequence


Member Function Documentation

QEventAuxData& QEvent::AuxData (  )  [inline]

Get auxiliary data.

The life of this data is the same of QEvent so when the QSequence will terminate its run they will be lost

Returns:
QEventAuxData of data

const QEventAuxData& QEvent::AuxData (  )  const [inline]

Get auxiliary data.

The life of this data is the same of QEvent so when the QSequence will terminate its run they will be lost

Returns:
QEventAuxData of data

const unsigned int& QEvent::GetReadNumber (  )  const [inline]

Get read number.

return the event number as read by the current reader.


The documentation for this class was generated from the following files:
Generated on Fri Mar 6 13:40:42 2009 for CUORE Software by  doxygen 1.5.1