![]() |
Diana Software
|
Classes | |
| class | MExpandEventToBaseTypes |
| expand event objects into base type objects More... | |
| class | MQVectorToQPulse |
| convert a QVector event member to a QPulse More... | |
| class | MRerunSequence |
| Just sets the flag to rerun the sequence some number of times. More... | |
| class | MApplyCalibration |
| Use calibration coefficients and stabilized amplitudes to compute energy. More... | |
| class | MRunDataLoader |
| Module to load commonly used run and detector information. More... | |
| class | MVariableOperation |
| Perform function on variable. More... | |
| class | MDecorrelator |
| noise decorrelation using side pulses More... | |
| class | MLockinDenoising |
| one-line description of your module More... | |
| class | MNoiseCrossFrequencyCovariance |
| compute correlation between different frequencies More... | |
| class | MNoiseCrossPowerSpectrum |
| compute cross correlated noise power spectrum on different channels. * This module needs side pulses as neighbours. So one needs side pulses unrolled and NeighbourAlgorithm = AllSideNeighbour in the reader, see also the config file $DIANA_INSTALL/cfg/noisedecorr/average_noise_correlation.cfg. Files must be preprocessed with preprocess.cfg in the same dir. More... | |
| class | MNoiseFrequencyCoherence |
| compute correlation between different frequencies More... | |
| class | MCOFBiComponent |
| one-line description of your module More... | |
| class | MOptimumFilter |
| Optimum Filter. More... | |
| class | MAdvancedPeakFinder |
| Peak Finder module that lets you choose which peak finding algorithm to choose. More... | |
| class | MBaselineModule |
| Module to calculate baseline parameters. More... | |
| class | MPeakDetector |
| Module to detect peaks in window alternative to MBCountPulses. More... | |
| class | MPulseBasicParameters |
| computes basic pulse parameters More... | |
| class | MPulseIntegral |
| Compute the pulse integral. More... | |
| class | MPulseTimeConstants |
| Computes rise and decay times of a pulse. More... | |
| class | MPulserFlagByRegularTiming |
| Flag heater events by their regular timing. More... | |
| class | MAveragePulses |
| Module to form idealized pulses by averaging. More... | |
| class | MNoiseAvgPowerSpectrum |
| Module to compute average power spectrum of noise. More... | |
| class | MTestFetchContinuousIO |
| one-line description of your module More... | |
| class | MTestLight |
| one-line description of your module More... | |
| class | MTestModule |
| diana framework software test. More... | |
| class | MTestNeighbours |
| one-line description of your module More... | |
| class | MTestNeighboursContinuousIO |
| one-line description of your module More... | |
| class | MTestRawEvent |
| one-line description of your module More... | |
| class | MTestUnroll |
| one-line description of your module More... | |
| class | MCoincidence |
| Version of MCoincidenceMultiplicity that uses neighbours. More... | |
| class | MTimeSort |
| Module for sorting events by time. More... | |
| class | MAlphaDelayedCoincidence |
| module to tag delayed coincidences. More... | |
| class | MCheckTimeOrdering |
| check that events are ordered in time. More... | |
| class | MCoincidenceMultiplicity |
| Puts multiplicities and total energies in events. More... | |
| class | MJitterByCoincidence |
| Calculates time jitter between couples of channels using coincident events. More... | |
| class | MJitterByDelay |
| Calculates mean value of OFDelay for all channels using pulser events (later used as a proxy for jitter) More... | |
| class | MSideAmplitude |
| module to calculate amplitude of side pulses starting from the main pulse and the jitter More... | |
| class | MSideCoincidence |
| Save as coincidence data the information on side pulses calulated by the module SideAmplitude. More... | |
| class | MSourceRunTime |
| one-line description of your module More... | |
| class | MCoincidenceTiming |
| Module to identify coincident events. More... | |
| class | MFlagCoincidence |
| A quick module to flag coincidences. More... | |
| class | MSorter |
| Module for sorting events based on an ordered list. More... | |
| class | MCoincidenceSimple |
| one-line description of your module More... | |
| class | MMyModule |
| one-line description of your module More... | |
| class | MExtractVariableFromObject |
| one-line description of your module More... | |