QEvent Class Reference
[Diana Event]

List of all members.


Detailed Description

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

Public Member Functions

const unsigned int & GetReadNumber () const
 Get read number.
QRawEventGetRawEvent ()
 Get raw Data.
const QRawEventGetRawEvent () const
 Get raw Data.
QFFTDataGetFFT ()
 Get FFT.
const QFFTDataGetFFT () const
 Get FFT.
QOFDataGetOF ()
 Get OF Data.
const QOFDataGetOF () const
 Get OF Data.
QWienerDataGetWiener ()
 Get Wiener Data.
const QWienerDataGetWiener () const
 Get Wiener Data.
QPreProcessDataGetPreProcess ()
 Get PreProcess Data.
const QPreProcessDataGetPreProcess () const
 Get PreProcess Data.
QStabDataGetStab ()
 Get Stab Data.
const QStabDataGetStab () const
 Get Stab Data.
QOBDataGetOB ()
 Get OB Data.
const QOBDataGetOB () const
 Get OB Data.
QCountPulsesDataGetCountPulses ()
 Get CountPulses Data.
const QCountPulsesDataGetCountPulses () const
 Get CountPulses Data.
QFiltersDataGetFilters ()
 Get Filters Data.
const QFiltersDataGetFilters () const
 Get Filters Data.
QDefaultsDataGetDefaults ()
 Get Defaults Data.
const QDefaultsDataGetDefaults () const
 Get Defaults Data.
QPulseFitDataGetPulseFit ()
 Get PulseFit Data.
const QPulseFitDataGetPulseFit () const
 Get PulseFit Data.
QCalibDataGetCalib ()
 Get Calib Data.
const QCalibDataGetCalib () const
 Get Calib Data.
QEventAuxDataAuxData ()
 Get auxiliary data.
const QEventAuxDataAuxData () const
 Get auxiliary data.

Private Member Functions

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

Private Attributes

QRawEventfRawEvent
 Raw data.
QFFTDatafFFt
 QOptimumFilter module parameters.
QOFDatafOF
 QOptimumFilter module parameters.
QWienerDatafWiener
 MWienerFilter module parameters.
QPreProcessDatafPreProcess
 MPrepulseAnalysis MQinoNtpReader modules parameters.
QStabDatafStab
 MCorrectAmplitudes modules parameters.
QOBDatafOB
 MOBFilter modules parameters.
QCountPulsesDatafCountPulses
 MBCountPulses modules parameters.
QFiltersDatafFilters
 QFilter modules parameters.
QDefaultsDatafDefaults
 QSummarizeEvent modules parameters.
QPulseFitDatafPulseFit
 MPulseFit modules parameters.
QCalibDatafCalib
 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

References fAuxData.

Referenced by MOpenApolloFlag::Do(), MVibraDataReader::Do(), MVibraAnal::Do(), MQinoNtpReader::Do(), MQinoMiCompleteDataReaderFast::Do(), MQinoMiCompleteDataReader::Do(), MQinoDataReader::Do(), MRootFileReader::Do(), MQuickFileReader::Do(), MWienerFilter::Do(), MUserModule::Do(), MFlagCoincidence::Do(), MCoincidenceTiming::Do(), MCoincidenceMultiplicity::Do(), MTestRawEvent::Do(), MTestModule::Do(), MPulseGenerator::Do(), MLogNormExpFit::Do(), MLogNormBiExpFit::Do(), MCreateDetectorConfig::Do(), MBoloModelFit::Do(), MPulseShapeChiSquare::Do(), MPulseBasicParameters::Do(), MBaselineModule::Do(), MOTAmplitude::Do(), MOT::Do(), MOptimumTrigger::Do(), MOptimumFilter::Do(), MCOF::Do(), MOBFilter::Do(), MMuonCoincidence::Do(), MMultipletViewer::Do(), MFindCoincidences::Do(), MHeaterFlagByRegularTiming::Do(), MHeaterFlagByCoincidence::Do(), MPSAThresholds::Do(), MApplyPSAThresholds::Do(), MApplyFitPSA::Do(), MApplyEnergyThresholds::Do(), MCopyK40FlagByEventList::Do(), MCrystalMap::Do(), MWPSlowController::Do(), MWPAnalyzer::Do(), MLCCurveAnalyzer::Do(), MGGAnalyzer::Do(), MApplyCalibration::Do(), MSetOBChiSquareCuts::Do(), MOBChiSquareCut::Do(), MMultiplicity::Do(), MCoincidenceFlagger::Do(), MQinoMiNtpWriter::Dump(), MRootNtpDumper::Dump(), MRootFileWriter::Dump(), MLightRootFileReader::Fill(), MCalSimulationReader::Fill(), MRootFileCut::Filter(), MCoincidenceVeto::Filter(), MAvgPulseFilter::Filter(), MLCPreprocessFilter::Filter(), MLCNullIdFilter::Filter(), MFilterResult::Filter(), MGuiDriver::SendData(), and QLCTriggerFinder::SetAuxData().

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

References fAuxData.

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


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

Generated on Tue Nov 16 10:50:05 2010 for CUORE Software by  doxygen 1.5.6