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)
void QDbAnalysis::FillNoisePowerSpectrum (int channel, time_t time_start, time_t time_stop, const Cuore::QVector &NPS, const std::string &filename=Q_STRING_DEFAULT)
Cuore::QVector QDbAnalysis::GetNoisePowerSpectrum (int channel, const Cuore::QTime &evt_time, const std::string &filename=Q_STRING_DEFAULT)
struct tm QDbAnalysis::GetStartDateOfRun (int run)
struct 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::GetRunsBetweenDatasets (const int dataset_in, const int dataset_fin, const bool onlyGoodRuns=false)
 return list of runs between an initial and final 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 a given data set
std::vector< int > QDbAnalysis::GetRunsBetweenDatasets (const int dataset_in, const int dataset_fin, QDbDetector::RunType runType, const bool onlyGoodRuns=false)
 return list of runs of given type between an initial and final data set


Generated on Tue Nov 16 10:50:00 2010 for CUORE Software by  doxygen 1.5.6