QDbCorc.hh File Reference


Detailed Description

Go to the source code of this file.

Namespaces

namespace  Cuore
namespace  QDbCorc

Classes

class  QDbCorc::Reference
 Class Reference min reference max reference avreage reference. More...
struct  QDbCorc::TimeInterval
 Time interval, seconds. More...

Functions

Reference QDbCorc::GetBoloReference (int run, int ch, std::string variable)
 Get Reference for channel ch and run "run".
Reference QDbCorc::GetBoloBaselineReference (int run, int ch)
 Get Baseline Reference for channel ch and run "run".
Reference QDbCorc::GetBoloBaselineRMSReference (int run, int ch)
 Get BaselineRMS Reference for channel ch and run "run".
Reference QDbCorc::GetBoloBaselineFluctuationReference (int run, int ch)
 Get Baseline Fluctuation Reference for channel ch and run "run".
Reference QDbCorc::GetBoloStabHeaterReference (int run, int ch)
 Get Stab Heater Reference for channel ch and run "run".
Reference QDbCorc::GetBoloStabHeaterRMSReference (int run, int ch)
 Get Stab HeaterRMS Reference for channel ch and run "run".
Reference QDbCorc::GetBoloNonStabHeaterReference (int run, int ch)
 Get Stab Heater Reference for non stabilized heater for channel ch and run "run".
Reference QDbCorc::GetBoloPowerSpectrumReference (int run, int ch)
 Get Power Spectrum Reference for channel ch and run "run".
Reference QDbCorc::GetBoloRateReference (int run, int ch)
 Get Rate Reference for channel ch and run "run".
std::map< int, Reference > QDbCorc::GetReference (int run, std::string variable)
 return a Map of References
std::map< int, Reference > QDbCorc::GetBaselineReference (int run)
 return a Map of Baseline References
std::map< int, Reference > QDbCorc::GetBaselineRMSReference (int run)
 return a Map of BaselineRMS References
std::map< int, Reference > QDbCorc::GetBaselineFluctuationReference (int run)
 return a Map of Baseline Fluctuation References
std::map< int, Reference > QDbCorc::GetStabHeaterReference (int run)
 return a Map of Stab Heater References
std::map< int, Reference > QDbCorc::GetStabHeaterRMSReference (int run)
 return a Map of Stab Heater RMS References
std::map< int, Reference > QDbCorc::GetNonStabHeaterReference (int run)
 return a Map of non stabilized Stab Heater Refernces
std::map< int, Reference > QDbCorc::GetPowerSpectrumReference (int run)
 return a Map of Power Spectrum References
std::map< int, Reference > QDbCorc::GetRateReference (int run)
 return a Map of Rate References
QMatrix QDbCorc::GetQMatrixReference (int run, std::string variable)
 return a QMatrix of References
QMatrix QDbCorc::GetQMatrixMasked (int run)
 return a QMatrix with masked status
int QDbCorc::GetIsMasked (int run, int ch)
 return Mask status
std::vector< int > QDbCorc::GetMaskedChannels (int run)
 return a vector with masked status
std::map< int, int > QDbCorc::GetMaskedMap (int run)
 return a map with masked status
std::map< std::string, std::string > QDbCorc::GetNameMap ()
vector< QDbCorc::TimeIntervalQDbCorc::GetRejectedIntervalsSeconds (int run, int channel)
 return time intervals of BAD behaviour
const QIntervalSetQDbCorc::GetRejectedIntervalSet (const int run, const int ch)
 Get set of intervals from bad_channels table.
double QDbCorc::GetLiveTime (const int run, const int ch)
 Get live time (in seconds) of run for given channel, corrected for bad intervals in bad_channels table.
void QDbCorc::ClearSaturatedHigh (const int run, const int ch)
 Delete rows from bad_channels table that were set by CORC.
void QDbCorc::ClearSaturatedHigh (const int run, const int ch, const std::string &dbOutputFile)
 Write line to delete saturated high rows from bad_channels that were set by CORC to database output file.
void QDbCorc::ClearSaturatedLow (const int run, const int ch)
 Delete rows from bad_channels table that were set by CORC.
void QDbCorc::ClearSaturatedLow (const int run, const int ch, const std::string &dbOutputFile)
 Write line to delete saturated low rows from bad_channels that were set by CORC to database output file.
void QDbCorc::SetBadInterval (const int run, const int ch, const double startTime, const double stopTime, const std::string status)
 Insert row into bad_channels table.
void QDbCorc::SetSaturatedHigh (const int run, const int ch, const Cuore::QIntervalSet &intervalSet)
 Insert rows into bad_channels for saturated high intervals.
void QDbCorc::SetSaturatedHigh (const int run, const int ch, const Cuore::QIntervalSet &intervalSet, const std::string &dbOutputFile)
 Write saturated high intervals to database output file.
void QDbCorc::SetSaturatedLow (const int run, const int ch, const Cuore::QIntervalSet &intervalSet)
 Insert rows into bad_channels for saturated low intervals.
void QDbCorc::SetSaturatedLow (const int run, const int ch, const Cuore::QIntervalSet &intervalSet, const std::string &dbOutputFile)
 Write saturated low intervals to database output file.
void QDbCorc::SetBoloSummary (const int run, const int ch, const std::string variable, double value)
 Set summary value for channel ch and run "run".
void QDbCorc::SetBoloSummary (const int run, const int ch, const std::string variable, double value, const std::string &dbOutputFile)
 Write summary value to database output file.
double QDbCorc::GetBoloSummary (const int run, const int ch, const std::string variable)
 Get summary value from database.
double QDbCorc::GetRmsStabHeaterAmplitude (const int run, const int ch)
 Get summary value rms_stab_heater_amplitude from database.


Generated on Fri Mar 6 13:40:40 2009 for CUORE Software by  doxygen 1.5.1