MSelectK40Photopeak Class Reference
[Filters]

Inheritance diagram for MSelectK40Photopeak:

QFilter QBaseModule

List of all members.


Detailed Description

Selects events in K-40 photopeak.

Author:
Adam Bryant (adam_bryant@berkeley.edu) Complementary to MFindK40Photopeak, this filter selects events whose amplitudes are consistent with the K-40 photopeak.


Public Member Functions

 MSelectK40Photopeak (QSequence *s)
 constructor
 ~MSelectK40Photopeak ()
 destructor
void GetCuts ()
 Get cuts from config file.
bool Filter (const QEvent *ev)
 return true if ev passes the cuts

Private Member Functions

std::string GetPeaksFile (const int &run)
 Get full path of peaks file for the given run.

Private Attributes

bool fIsFirstEvent
 Whether or not event being processed is the first event.
std::set< int > fMissingChannels
 Set of channels missing from peaks file.
std::map< int, PeakData > fPeaks
 Mean and sigma for each channel.
std::string fPeaksFileDir
 Directory for files with peak information.
std::string fPeaksFilePrefix
 Prefix for files with peak information.

Classes

class  PeakData

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