Modules


Detailed Description


Files

file  MCrystalType.hh
 Writes crystal floor, crystal size, and crystal enrichment to each event [only works for CUORICINO].

Classes

class  MClearEvent
 Clear QEvent parts. More...
class  MDefaults
 assign pointers to QDefaultsData. More...
class  MGuiDriver
 driver module for Interactive GUI, interfaced via TSocket with any class inerithing QGDMessageHandler More...
class  MANNsom
 Wiener filter module. More...
class  MBCountPulses
 Module to count number of pulses in acquired window. More...
class  MDataReducer
 Condenses data by saving only a few variables to a simple tree. More...
class  MMultiplicity
 one-line description of your module More...
class  MOBChiSquareCut
 one-line description of your module More...
class  MSetOBChiSquareCuts
 Sets thresholds for cut on OBAmplitudeChiSquare. More...
class  MSetThreshold
 Looks at noise samples to determine minimum amplitude threshold for a channel. More...
class  MApplyCalibration
 Use calibration coefficients and stabilized amplitiudes to compute energy. More...
class  MCalCoefficients
 Module to calculate calibration coefficients. More...
class  MCalCompatibility
 Module to check compatibility between two calibrations. More...
class  MComputeFFT
 Computes FFT. More...
class  MCorcBaseline
 Checks baseline offset and makes baseline scatter plot. More...
class  MCorcHeater
 Creates stabilized amplitude vs. time plot. More...
class  MCorcMultipleCoincidences
 Checks for coincident events. More...
class  MCorcSaturation
 Checks for saturated pulses. More...
class  MCorcSetup
 CORC setup module. More...
class  MCorcSpectrum
 Creates amplitude vs. time and heater amplitude vs. baseline plots. More...
class  MCorcTimeBehavior
 Computes event rates and checks for time holes and coincident events. More...
class  QCorcModule
 Base class for CORC modules. More...
class  MCheckDaqStatus
 one-line description of your module More...
class  MGGAnalyzer
 one-line description of your module More...
class  MLCBaseController
 base module for flow control in load curves procedures
More...
class  MLCBoloCheckController
 version of LCController to be used in the "bolometers check" step of the detector startup procedure More...
class  MLCCurveAnalyzer
 handles QLoadCurve objects More...
class  MLCEleCheckController
 version of LCController to be used in the "electronics check" step of the detector startup procedure More...
class  MLCMeasCollector
 measurement collector used in load curves procedure More...
class  MLCSlowController
 implements the policies for load curves parallelization More...
class  MPulserCheck
 check for failure in heater pulses control system More...
class  MWPAnalyzer
 one-line description of your module More...
class  MWPSlowController
 to be done More...
class  MCrystalMap
 module to add crystal informations from DB. Adds Thermistor Ranking when there are more than 1 thermistor per crystal. Thermistor Ranking is 1 for the best thermistor, 2 for the worst one. When there is only one thermistor ranking is 0. More...
class  MFixTTTChannels
 Swap channels 18 <--> 20 and 19 <--> 21 in runs 100054-100064. More...
class  MCopyK40FlagByEventList
 one-line description of your module More...
class  MFindBTDiscontinuities
 Find variations in the tower temperature trend. More...
class  MFindCDiscontinuities
 Find discontinuities in every analysis channel Find variations in the bolometers' temperature trend by looking at the amplitude of the stabilization heater on each channel. More...
class  MFindK40Photopeak
 Identifies K-40 photopeak in amplitude spectrum. More...
class  MFindMultipleTrendsByBruteForce
 Identifies multiple trends in amplitude vs. baseline and determines how to break the run into separate time intervals for stabilization. More...
class  MFitAmplBaseline
 fits the Amplitude vs baseline (or time) plots and extracts stabilization parameters More...
class  MFir
 Digital low pass filter. More...
class  MApplyEnergyThresholds
 Add Cuoricino Energy Thresholds to Diana Event. More...
class  MApplyFitPSA
 
  • Config example:
More...
class  MApplyPSAThresholds
 
  • Config example:
More...
class  MPSAThresholds
 
  • Config example:
More...
class  MHeaterFlagByCoincidence
 Flag heater events by coincidences and time intervals. More...
class  MHeaterFlagByRegularTiming
 Flag heater events by their regular timing. More...
class  MSetHeaterFlag
 Abstract module to flag heater events. More...
class  MSetIsStabHeater
 Sets IsStabHeater. More...
class  MCreateRateReference
 one-line description of your module More...
class  MFindCoincidences
 A module to look for events in coincidence with muons. More...
class  MMultipletViewer
 This module generates GUI sessions for viewing muon coincidence multiplets. More...
class  MMuonCoincidence
 A module to look for events in coincidence with muons. More...
class  MSaveCorrectedMuonTimes
 Output a list of corrected muon times to be synchronized with old DAQ. More...
class  MSimpleDAQCheck
 Check that the rate of muon events is non zero and that it is not eccessive. More...
class  MSynchronizeMeasurements
 Module to synchronize parallel measurements with the old and new DAQ. More...
class  MOBComputeWeights
 Module to compute optimal weights for pulse amplitude algorithm. More...
class  MOBFilter
 Module to compute pulse amplitude. More...
class  MPulseStartTimeOffset
 Module to compute pulse offset with respect to the average pulse. More...
class  MCOF
 Cryogenic Optimum & Wiener filter module. More...
class  MOptimumFilter
 Optimum filter module. More...
class  MOptimumTrigger
 module to test the feasibility of a OF based trigger. More...
class  MOT
 module to test the feasibility of a OF based trigger. More...
class  MOTAmplitude
 module to insert OTAmplitude (taken from an external rootfile) as AuxData More...
class  MOTShiftBack
 module to shift back OT position (obtaining constant fraction triggered events) More...
class  MBaselineModule
 Module to calculate baseline parameters. More...
class  MPulseBasicParameters
 computes basic pulse parameters More...
class  MAveragePulses
 Module to form idealized pulses by averaging. More...
class  MAveragePulsesOneIteration
 Forms average pulses with alignment in one iteration. More...
class  MAvgRMS
 one-line description of your module More...
class  MNoiseAvgPowerSpectrum
 Module to compute average power spectrum of noise. More...
class  MPulseShapeChiSquare
 yet another pulse shape module that compute chi-square deviation of the pulse from Average Pulse (AP). More...
class  MRawAnalysis
 Simple module to produce inputs for raw analysis. More...
class  MBoloModelFit
 Pulse fit based on a thermal and electical model. More...
class  MCreateDetectorConfig
 read MBolomodelFit results and write config files for MPulseGenerator averaging fit parameters. More...
class  MLogNormBiExpFit
 Lognormal + exp raise + exp decay. More...
class  MLogNormExpFit
 Lognormal + exponential decay fit. More...
class  MPulseFit
 Pulse fitter abstract module. More...
class  MThermalResponse
 Transform raw samples into DeltaT samples. More...
class  MTestDriver
 one-line description of your module More...
class  MTestModule
 diana framework software test. More...
class  MTestRawEvent
 one-line description of your module More...
class  MCoincidenceMultiplicity
 Puts multiplicities and total energies in events. 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  MTimeSort
 Module for sorting events by time. More...
class  MUserModule
 Tutorial module. More...
class  MWienerFilter
 Optimum filter module. More...
class  MVibraAnal
 one-line description of your module More...
class  MOpenApolloFlag
 This module open the IsApollo flag for the DAQ validating user. More...


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