#include "DQMServices/Diagnostic/interface/HDQMInspector.h"
#include "DQM/SiPixelHistoricInfoClient/interface/HDQMInspectorConfigSiPixel.h"
#include "DQMServices/Diagnostic/interface/DQMHistoryTrendsConfig.h"
#include "DQMServices/Diagnostic/interface/DQMHistoryCreateTrend.h"
#include <string>
#include <vector>
#include <memory>
#include <algorithm>
#include "FWCore/FWLite/interface/AutoLibraryLoader.h"
#include <TSystem.h>
Go to the source code of this file.
Functions | |
int | main (int argc, char *argv[]) |
void | runSiPixelInspector (const string &dbName, const string &tagName, const string &Password, const string &whiteListFile, const int Start, const int End, const int nRuns) |
void | SiPixelHDQMInspector (const string &dbName, const string &tagName, const string &password, const std::string &whiteListFile, const int start, const int end) |
Simple method to create the trends. The actual operations are performed in runSiPixelInspector. More... | |
void | SiPixelHDQMInspector (const string &dbName, const string &tagName, const string &password, const std::string &whiteListFile, const int nRuns) |
Simple method to create the trends. The actual operations are performed in runSiPixelInspector. More... | |
Variables | |
string const | BlackList = "" |
string const | Condition = "0@SUMOFF_nclusters_OffTrack@yMean > 0" |
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 81 of file SiPixelHDQMInspector.cc.
References dtNoiseDBValidation_cfg::cerr, gather_cfg::cout, AutoLibraryLoader::enable(), and SiPixelHDQMInspector().
void runSiPixelInspector | ( | const string & | dbName, |
const string & | tagName, | ||
const string & | Password, | ||
const string & | whiteListFile, | ||
const int | Start, | ||
const int | End, | ||
const int | nRuns | ||
) |
Extraction of the summary information using DQMServices/Diagnostic/test/HDQMInspector.
The sqlite database should have been filled using the new SiPixelHistoryDQMService.
Definition at line 23 of file SiPixelHDQMInspector.cc.
References BlackList, DQMHistoryCreateTrend::closeFile(), Condition, HDQMDatabaseProducer::config, DQMHistoryCreateTrend::setBlackList(), DQMHistoryCreateTrend::setDB(), DQMHistoryCreateTrend::setDebug(), DQMHistoryCreateTrend::setDoStat(), DQMHistoryCreateTrend::setSkip99s(), and DQMHistoryCreateTrend::setWhiteListFromFile().
Referenced by SiPixelHDQMInspector().
void SiPixelHDQMInspector | ( | const string & | dbName, |
const string & | tagName, | ||
const string & | password, | ||
const std::string & | whiteListFile, | ||
const int | start, | ||
const int | end | ||
) |
Simple method to create the trends. The actual operations are performed in runSiPixelInspector.
Definition at line 68 of file SiPixelHDQMInspector.cc.
References runSiPixelInspector().
Referenced by main().
void SiPixelHDQMInspector | ( | const string & | dbName, |
const string & | tagName, | ||
const string & | password, | ||
const std::string & | whiteListFile, | ||
const int | nRuns | ||
) |
Simple method to create the trends. The actual operations are performed in runSiPixelInspector.
Definition at line 75 of file SiPixelHDQMInspector.cc.
References runSiPixelInspector().
string const BlackList = "" |
Definition at line 16 of file SiPixelHDQMInspector.cc.
Referenced by runSiPixelInspector().
string const Condition = "0@SUMOFF_nclusters_OffTrack@yMean > 0" |
Definition at line 15 of file SiPixelHDQMInspector.cc.
Referenced by runSiPixelInspector().