![]() |
Diana Software
|
Go to the source code of this file.
Functions | |
| gSystem | Load ("libqroot") |
| dm | SetOwner ("DataManagerTest") |
| hvec | SetChannel (3) |
| hvec | Set (vec) |
| hvec2 | SetRun (753) |
| hvec2 | Set (vec2) |
| dm | Get ("DAQ",&rHandle,"DB") |
| newRunData | SetChannelRunData (channel, chanRunData) |
| QRunDataHandle | rHandle2 (newRunData.fNumber) |
| rHandle2 | Set (newRunData) |
| TH1D | histo ("histo","My histogram", 10,-5, 5) |
| histo | Fill (1.1) |
| histo | Fill (3) |
| hHandle | Set (histo) |
| dm | Dump (cout) |
| cout<<"***** ATTENTION: Errors below are generated intentionally ******"<< endl;QInt testInt=2;GlobalHandle< QInt > | intHandle2 ("MyFakeInt") |
| intHandle2 | Set (testInt) |
| GlobalHandle< QInt > | intHandle2 ("MyFakeInt2") |
| dm | Get ("MyFakeOwner",&intHandle2,"fakefile.txt") |
| if (!intHandle2.IsValid()) | |
Variables | |
| QGlobalDataManager | dm |
| QVector | vec (3) = 1 |
| QVector | vec2 (4) = -1 |
| GlobalHandle< QVector > | hvec ("MyQVector") |
| GlobalHandle< QVector > | hvec2 ("MyQVector2") |
| QRunDataHandle | rHandle (753) |
| QRunData | newRunData = rHandle.Get() |
| const int | channel = newRunData.fBolometerChannels[0] |
| QChannelRunData | chanRunData = newRunData.GetChannelRunData(channel) |
| chanRunData | fSamplingFrequency = 250 |
| dm Set & | rHandle2 |
| QTObjectHandle< TH1D > | hHandle ("MyHisto") |
| dm Set & | intHandle2 |
| int | myInt = intHandle2.Get() |
| else | |
| dm Dump | ( | cout | ) |
Referenced by QModuleFactory::Init().
| histo Fill | ( | 1. | 1 | ) |
Referenced by QGHistogram::Display(), and QObject::FullyFill().
| histo Fill | ( | 3 | ) |
| dm Get | ( | "DAQ" | , |
| & | rHandle, | ||
| "DB" | |||
| ) |
Referenced by QFFTW3::ExportWisdomToFile(), QFFTW3::ForgetWisdom(), QFFTW3::ImportSystemWisdom(), QFFTW3::ImportWisdomFromFile(), QAverageNoiseHandle::StoreOnDB(), QAveragePulseHandle::StoreOnDB(), QCalibrationParametersHandle::StoreOnDB(), QEnergyRangesHandle::StoreOnDB(), and QJitterHandle::StoreOnDB().
| dm Get | ( | "MyFakeOwner" | , |
| & | intHandle2, | ||
| "fakefile.txt" | |||
| ) |
| TH1D histo | ( | "histo" | , |
| "My histogram" | , | ||
| 10 | , | ||
| - | 5, | ||
| 5 | |||
| ) |
Referenced by QFitter::Fit(), and QTObject< T >::QTObject().
| if | ( | !intHandle2. | IsValid() | ) |
Definition at line 88 of file GlobalDataManagerExample.C.
References intHandle2.
| cout<<"***** ATTENTION: Errors below are generated intentionally ******"<<endl; QInt testInt = 2; GlobalHandle<QInt> intHandle2 | ( | "MyFakeInt" | ) |
| GlobalHandle<QInt> intHandle2 | ( | "MyFakeInt2" | ) |
| gSystem Load | ( | "libqroot" | ) |
| QRunDataHandle rHandle2 | ( | newRunData. | fNumber | ) |
| rHandle2 Set | ( | newRunData | ) |
| intHandle2 Set | ( | testInt | ) |
| hHandle SetChannel | ( | 3 | ) |
| newRunData SetChannelRunData | ( | channel | , |
| chanRunData | |||
| ) |
| dm SetOwner | ( | "DataManagerTest" | ) |
| hHandle SetRun | ( | 753 | ) |
Referenced by QChannelRunDataHandle::QChannelRunDataHandle(), and QRunDataHandle::QRunDataHandle().
| const int channel = newRunData.fBolometerChannels[0] |
Definition at line 51 of file GlobalDataManagerExample.C.
Referenced by MApplyCalibration::Do(), MRunDataLoader::Do(), MBaselineModule::Do(), MPulseBasicParameters::Do(), MPulseIntegral::Do(), MPulseTimeConstants::Do(), MPulserFlagByRegularTiming::Do(), MNoiseAvgPowerSpectrum::Do(), MJitterByCoincidence::Do(), MJitterByDelay::Do(), MMultipletValidation::Do(), MExtractVariableFromObject::Do(), MDecorrelator::Do(), MCustomWaveform::Do(), MDownSampling::Do(), MCoincidenceMultiplicity::Do(), MNoiseFrequencyCoherence::Done(), MNoiseAvgPowerSpectrum::Done(), MEnergyFilter::Filter(), MTwoVariablesEnergyFilter::Filter(), MOverlappedWindowFilter::Filter(), MRawDataFilter::Filter(), QRunData::GetChannelRunData(), QSameChannelNeighbour::GetNeighbourInfo(), QTimeNeighbour::GetNeighbourInfo(), MDecorrelator::GetNeighbourSamples(), MCoincidence::GetTime(), MFastCoincidence::GetTime(), QGCalibrationWindow::HandleSaveButton(), QChannelRunDataHandle::QChannelRunDataHandle(), QPulseFiller::SetChannel(), and QRunData::SetChannelRunData().
| QChannelRunData chanRunData = newRunData.GetChannelRunData(channel) |
Definition at line 52 of file GlobalDataManagerExample.C.
Referenced by MBaselineModule::Do(), MPulseBasicParameters::Do(), MPulseIntegral::Do(), MPulseTimeConstants::Do(), MLockinDenoising::Do(), MNoiseFrequencyCoherence::Do(), QRunData::Dump(), QGFileHandler::GetChannelRunData(), ScanEvents(), and QRunData::SetChannelRunData().
Definition at line 18 of file GlobalDataManagerExample.C.
Referenced by QTriggerOptimumFilter::BuildOptimumFilter(), QFileWriter::Do(), DrawAveragePulse(), FillFromDB(), QInitFileHandler::GetBool(), QInitFileHandler::GetDouble(), QInitFileHandler::GetInt(), QInitFileHandler::GetQObject(), QInitFileHandler::GetStdVector(), QInitFileHandler::GetString(), main(), Read(), ScanEvents(), StoreOnDB(), Write(), QInitFileHandler::WriteBool(), QInitFileHandler::WriteDouble(), QInitFileHandler::WriteInt(), QInitFileHandler::WriteQObject(), QInitFileHandler::WriteStdVector(), and QInitFileHandler::WriteString().
| else |
Definition at line 90 of file GlobalDataManagerExample.C.
| chanRunData fSamplingFrequency = 250 |
Definition at line 53 of file GlobalDataManagerExample.C.
Referenced by MFastCoincidence::GetTime(), MSideCoincidence::GetTime(), MQinoDataReader::Init(), and MQinoDataReader::NewRun().
Definition at line 67 of file GlobalDataManagerExample.C.
Referenced by MTestLight::Do().
Definition at line 33 of file GlobalDataManagerExample.C.
Referenced by main().
Definition at line 38 of file GlobalDataManagerExample.C.
| GlobalHandle<QInt> intHandle2("MyFakeInt2") |
Definition at line 78 of file GlobalDataManagerExample.C.
Referenced by if().
| myInt = intHandle2.Get() |
Definition at line 83 of file GlobalDataManagerExample.C.
| QRunData newRunData = rHandle.Get() |
Definition at line 50 of file GlobalDataManagerExample.C.
Referenced by main().
Definition at line 46 of file GlobalDataManagerExample.C.
Referenced by QFileWriter::BuildFileName(), MQVectorToQPulse::Do(), MCOFBiComponent::Do(), MOptimumFilter::Do(), MAdvancedPeakFinder::Do(), MBaselineModule::Do(), MPulseBasicParameters::Do(), MPulseIntegral::Do(), MPulseTimeConstants::Do(), MFastCoincidence::Do(), MSourceRunTime::Do(), MDecorrelator::Do(), MLockinDenoising::Do(), MNoiseFrequencyCoherence::Do(), MCoincidence::Do(), MSideCoincidence::Do(), MCustomWaveform::Do(), MDownSampling::Do(), MNeighboursPacker::Do(), QFileWriter::Do(), MEnergyFilter::Filter(), MRejectNotValid::Filter(), MTwoVariablesEnergyFilter::Filter(), MEarlierEventsFilter::Filter(), MOverlappedWindowFilter::Filter(), MRawDataFilter::Filter(), MSampleInfoFilter::Filter(), MSelectRunType::Filter(), QFilter::FilterAlgorithm(), main(), QModule::Process(), and ScanEvents().
Definition at line 57 of file GlobalDataManagerExample.C.
| vec[2] | ( | 3 | ) | = 1 |
Definition at line 26 of file GlobalDataManagerExample.C.
Referenced by QVector::Abs(), QVectorC::Append(), MQVectorToQPulse::Do(), MNoiseCrossPowerSpectrum::Done(), QOptions::Dump(), QInitFileHandler::GetStdVector(), main(), QBiComponentOptimumFilter::NormalizeVector(), QOptimumFilter::NormalizeVector(), QRootFileWriterBase::Open(), QMatrix::operator*(), QComplex::operator*(), QMatrixC::operator*(), operator<<(), QMatrix::QMatrix(), QMatrixC::QMatrixC(), QVectorC::QVectorC(), QAverageVector::ReadFromStream(), QAverageVectorC::ReadFromStream(), QASCII::ReadQVector(), QASCII::ReadVector(), QMatrixC::SetCol(), QMatrix::SetCol(), QMatrixC::SetRow(), QMatrix::SetRow(), QAverageVector::WriteOnStream(), QAverageVectorC::WriteOnStream(), and QInitFileHandler::WriteStdVector().
| vec2[3] | ( | 4 | ) | = -1 |
Definition at line 27 of file GlobalDataManagerExample.C.