MSetOBChiSquareCuts Class Reference
[Modules]

Inheritance diagram for MSetOBChiSquareCuts:

QModule QBaseModule

List of all members.


Detailed Description

Sets thresholds for cut on OBAmplitudeChiSquare.

Author:
Laura Kogler This module fits the variable OBAmplitudeChiSquare to a chisquare distribution and sets energy-dependent cutoff values for the purpose of rejecting badly shaped pulses.


Public Member Functions

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

Private Attributes

std::string fOutputFilename
 File to store output.
std::map< int, std::vector
< std::pair< double, double > > > 
fChiSquareAndEnergy
 Map holding a vector of OBAmplitudeChiSquare for each channel.
std::string fEnergyVar
 Map holding a vector of Energies for each channel.

Member Data Documentation

std::string MSetOBChiSquareCuts::fEnergyVar [private]

Map holding a vector of Energies for each channel.

Energy variable to use (if using AuxData energy variable)

Referenced by Do(), and Init().


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

Generated on Tue Nov 16 10:50:03 2010 for CUORE Software by  doxygen 1.5.6
INFN Genova privacy policy