Go to the source code of this file.
Namespaces | |
namespace | Cuore |
namespace | QDbCorc |
Classes | |
class | QDbCorc::Reference |
Class Reference min reference max reference average reference. More... | |
struct | QDbCorc::TimeInterval |
Time interval, seconds. More... | |
Functions | |
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. | |
std::map< int, Reference > | QDbCorc::GetBaselineFluctuationReference (int run) |
return a map of baseline fluctuation 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 baseline RMS references | |
Reference | QDbCorc::GetBoloBaselineFluctuationReference (int run, int ch) |
Get baseline fluctuation 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 baseline RMS 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". | |
Reference | QDbCorc::GetBoloReference (int run, int ch, std::string variable) |
Get 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 heater RMS reference for channel ch and run "run". | |
double | QDbCorc::GetBoloSummary (const int run, const int ch, const std::string variable) |
Get summary value from database. | |
int | QDbCorc::GetIsMasked (int run, int ch) |
return mask status | |
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. | |
double | QDbCorc::GetLiveTime (const int run, const int ch, const std::vector< std::string > types) |
std::map< int, int > | QDbCorc::GetMaskedMap (int run) |
return a map with masked status | |
std::map< std::string, std::string > | QDbCorc::GetNameMap () |
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 | |
QMatrix | QDbCorc::GetQMatrixMasked (int run) |
return a QMatrix with masked status Instead of this method, GetMaskedMap is recommended -- AB | |
QMatrix | QDbCorc::GetQMatrixReference (int run, std::string variable) |
return a QMatrix of references Instead of this method, GetReference is recommended -- AB | |
std::map< int, Reference > | QDbCorc::GetRateReference (int run) |
return a map of rate references | |
std::map< int, Reference > | QDbCorc::GetReference (int run, std::string variable) |
return a map of references | |
vector< QDbCorc::TimeInterval > | QDbCorc::GetRejectedIntervalsSeconds (int run, int channel) |
return time intervals of bad behaviour | |
const QIntervalSet & | QDbCorc::GetRejectedIntervalSet (const int run, const int ch) |
Get set of intervals from bad_channels table. | |
const Cuore::QIntervalSet & | QDbCorc::GetRejectedIntervalSetNotOfType (const int run, const int ch, const std::vector< std::string > types) |
Get set of intervals from bad_channels table except intervals with status in 'types'. | |
double | QDbCorc::GetRmsStabHeaterAmplitude (const int run, const int ch) |
Get summary value rms_stab_heater_amplitude from database. | |
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 | |
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::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. | |
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. |