QDbAnalysis.hh File Reference


Detailed Description

namespace of functions to read from and write to the DataBase information relative to analysiss

Go to the source code of this file.

Namespaces

namespace  QDbAnalysis

Functions

void QDbAnalysis::FillAveragePulse (const char *ap_algo, int channel, time_t time_start, time_t time_stop, const Cuore::QVector &AvgPulse, const std::string &filename=Q_STRING_DEFAULT)
 fill with the Average Pulse used in a given analysis
Cuore::QVector QDbAnalysis::GetAveragePulse (const char *ap_algo, int channel, const Cuore::QTime &evt_time, const std::string &filename=Q_STRING_DEFAULT)
tm QDbAnalysis::GetStartDateOfRun (int run)
tm QDbAnalysis::GetStopDateOfRun (int run)
time_t QDbAnalysis::GetTimeSec (struct tm &t)
time_t QDbAnalysis::GetDurationOfRunSec (int run)
void QDbAnalysis::InsertTimeInterval (const char *ap_algo, int ap_version, const char *stab_algo, int stab_version, int channel, time_t start, time_t stop, int nParameters, double *param_b, double *params_t)
 insert time intervals for stabilization
int QDbAnalysis::DataSet (int run, int which=0)
 return dataset for a given run
void QDbAnalysis::FillCalibration (char *calib_algo, int calib_set, time_t time_ins, int bolo_id, const Cuore::QVector &constants, const Cuore::QVector &err_constants, float chi2_fit, char *status_fit)
 insert calibration
void QDbAnalysis::FillUsedStabilizations (char *calib_algo, int calib_set, time_t calib_time_ins, char *stab_algo, int stab_version, time_t stab_time_start, time_t stab_time_stop, time_t stab_time_ins, int bolo_id)
 insert map between calibration and stabilization algorithms
int QDbAnalysis::DaysFromCalib (int run)
 return days from last calibration
std::vector< int > QDbAnalysis::GetRunsInDataset (const int dataset, const bool onlyGoodRuns=false)
 return list of runs in given data set
std::vector< int > QDbAnalysis::GetRunsInDataset (const int dataset, QDbDetector::RunType runType, const bool onlyGoodRuns=false)
 return list of runs of given type in given data set


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