MDataReducer Class Reference
[Modules]

Inheritance diagram for MDataReducer:

QModule QBaseModule

List of all members.


Detailed Description

Condenses data by saving only a few variables to a simple tree.

Author:
Laura Kogler This module should be used in conjunction with filters to make a reduced background spectrum suitable for fitting. It combines data from multiple runs into a single file and only saves a few essential variables (energy, channel, run, and time).


Public Member Functions

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

Private Attributes

std::string fFilename
 Output filename.
double fEnergy
 Energy of event.
int fChannel
 Channel of event.
int fRunNumber
 Run number of event.
unsigned long long fTime
 Time of event (from start of run, ns).
int fFloor
 Floor.
TTree * fTree
 Tree to store data.
TFile * fFile
 File to store tree.

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

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