![]() |
Classes | |
| class | ProfPair |
Public Types | |
| enum | { defaultTimeScaleSeconds = 10 } |
Public Member Functions | |
| NoiseMonitor (FilterStrategy *fs) | |
| NoiseMonitor (UInt_t hash) | |
| virtual | ~NoiseMonitor () |
| double | getRMS (AnitaPol::AnitaPol_t pol, Int_t ant, UInt_t realTime) |
| const TProfile2D * | getProfile (AnitaPol::AnitaPol_t pol, int run) |
Protected Member Functions | |
| void | getProfilesFromFileRun (int run) |
| void | getProfilesFromFileTime (UInt_t realTime) |
| void | makeProfiles (int run) |
| void | getRmsDirEnv () |
| TString | getHistName (AnitaPol::AnitaPol_t pol, int run) |
| TString | getFileName (int run) |
Static Protected Member Functions | |
| static UInt_t | makeStratHashFromDesc (const FilterStrategy *fs) |
Protected Attributes | |
| FilterStrategy * | fFilterStrat |
| const char * | fRmsDir |
| TFile * | fFile |
| ProfPair | fCurrent |
| UInt_t | fHash |
to track the channel RMS of min bias events.
Define ANITA_RMS_DIR to generate profile histograms
Definition at line 20 of file NoiseMonitor.h.

| NoiseMonitor::NoiseMonitor | ( | FilterStrategy * | fs | ) |
Default constructor, requires a filter strategy If you pass it a NULL, things probably won't end well
| fs | is the filter strategy we want to use to get the waveform RMSs |
Definition at line 192 of file NoiseMonitor.cc.
| NoiseMonitor::NoiseMonitor | ( | UInt_t | hash | ) |
Default constructor, requires a filter strategy If you pass it a hash which doesn't match something in ANITA_RMS_DIR, it won't end well
| fs | is the filter strategy we want to use to get the waveform RMSs |
Definition at line 207 of file NoiseMonitor.cc.
|
virtual |
Destructor.
Definition at line 220 of file NoiseMonitor.cc.
|
protected |
Set fCurrent if found,
| realTime | is used to find the run, to find the profile in memory Set fCurrent if found, |
| realTime | is used to find the run, to find the profile in memory |
Definition at line 266 of file NoiseMonitor.cc.
1.8.11