MFindK40Photopeak Class Reference
[Modules]
List of all members.
Detailed Description
Identifies K-40 photopeak in amplitude spectrum.
- Author:
- Adam Bryant (adam_bryant@berkeley.edu) Searches for K-40 photopeak in amplitude spectrum and
writes peak mean and sigma to output file.
- Writes
- Text file with peak means and sigmas
- ROOT file with diagnostic plots
|
Public Member Functions |
|
| MFindK40Photopeak (QSequence *s) |
| | constructor
|
|
| ~MFindK40Photopeak () |
| | destructor
|
|
void | Init () |
| | Init method.
|
|
QEvent * | Do (QEvent *ev) |
| | Do method.
|
|
void | Done () |
| | Done method.
|
Private Member Functions |
|
std::string | GetDiagnosticPlotsFile (const int &run) |
| | Get full path of diagnostics file for the given run.
|
|
std::string | GetPeaksFile (const int &run) |
| | Get full path of peaks file for the given run.
|
Private Attributes |
|
std::map< int, ChannelData > | fChannelList |
| | Plots for each channel.
|
|
std::string | fDiagnosticPlotsFileName |
| | Name of file with diagnostic plots.
|
|
std::string | fDiagnosticPlotsFilePrefix |
| | Prefix for files with diagnostic plots.
|
|
bool | fIsFirstEvent |
| | Whether or not event being processed is the first event.
|
|
std::map< int, ManualSeedData > | fManualSeeds |
| | Manual seed data.
|
|
std::map< int, PeakData > | fOldPeaks |
| | Mean and sigma from previous run for each channel.
|
|
std::string | fPeaksFileDir |
| | Directory for files with peak information and diagnostic plots.
|
|
std::string | fPeaksFileName |
| | Name of file with peak information.
|
|
std::string | fPeaksFilePrefix |
| | Prefix for files with peak information.
|
Classes |
| class | ChannelData |
| class | ManualSeedData |
| class | PeakData |
The documentation for this class was generated from the following files:
- /home/cuoresvn/cuore/pkg/modfinddiscont/MFindK40Photopeak.hh
- /home/cuoresvn/cuore/pkg/modfinddiscont/MFindK40Photopeak.cc