MCalCompatibility Class Reference
[Modules]

Inheritance diagram for MCalCompatibility:

QModule QBaseModule List of all members.

Detailed Description

Module to check compatibility between two calibrations.

Author:
Laura Kogler
Module to check compatibility between the initial and final calibration of a dataset. The


Public Member Functions

 MCalCompatibility (QSequence *s)
 constructor
 ~MCalCompatibility ()
 destructor
void Init ()
 Init method.
QEventDo (QEvent *ev)
 Do method.
void Done ()
 Done method.

Private Attributes

int fCutoff
 Runs less than this are in initial set, greater or equal are in final set.
std::string fFilename
 Output filename.
std::map< int, std::vector<
double > > 
fInitialEnergy
 Energy and amplitude of each event in the reference line for the initial calibration.
std::map< int, std::vector<
double > > 
fFinalEnergy
 Energy and amplitude of each event in the reference line for the final calibration.
double fReferenceEnergy
 Energy of reference line (keV).
double fWindow
 Size of energy window to look at (keV).
double fFWHMStabilityCutoff
 Stability requirements for FWHM and Mean.
double fMeanStabilityCutoff
bool fUseDB
 Flag to get starting resolution from CORC DB.
std::set< int > fRuns
 List of runs in calibration set.
TF1 * fCalFunction
 Function used for calibration.
std::map< int, double * > fParams
 Map of calibration parameters for each channel.


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