#include <Riostream.h>
#include <TDirectory.h>
#include <TFile.h>
#include <TROOT.h>
#include <TStyle.h>
#include <TKey.h>
#include <TH1.h>
#include <TH2.h>
#include <TH2D.h>
#include <TCanvas.h>
#include <TGraph.h>
#include <TPaveStats.h>
#include <TText.h>
#include <TLegend.h>
#include <string.h>
#include <utility>
#include <vector>
#include <sstream>
#include <algorithm>
#include <TString.h>
#include <TColor.h>
Go to the source code of this file.
Functions | |
void | cert_plot (float threshold_pixel, float threshold, string filename, vector< string > &cert_strip, vector< string > &cert_track, vector< string > &cert_pixel, vector< pair< string, vector< float > > > &LS_strip, vector< pair< string, vector< float > > > &LS_track, vector< pair< string, vector< float > > > &LS_pixel) |
void | Cleaning (vector< int > &LSlist) |
string | ListOut (vector< int > &LSlist) |
void | ls_cert (float threshold_pixel, float threshold, string filename) |
void | ls_cert_type (string iDir, float threshold, string filename, vector< string > &cert, vector< pair< string, vector< float > > > &gLS, vector< pair< string, vector< float > > > &bLS, vector< pair< string, vector< float > > > &mLS) |
int | main (int argc, char *argv[]) |
int | nlumis (string filename) |
string | runnum_str (string filename) |
Variables | |
int | numlumis = -1 |
void cert_plot | ( | float | threshold_pixel, |
float | threshold, | ||
string | filename, | ||
vector< string > & | cert_strip, | ||
vector< string > & | cert_track, | ||
vector< string > & | cert_pixel, | ||
vector< pair< string, vector< float > > > & | LS_strip, | ||
vector< pair< string, vector< float > > > & | LS_track, | ||
vector< pair< string, vector< float > > > & | LS_pixel | ||
) |
Definition at line 318 of file ls_cert.cc.
References create_public_lumi_plots::color, i, customizeTrackingMonitorSeedNumber::idx, diffTwoXMLs::label, nlumis(), svgfig::rgb(), runnum_str(), edm::second(), and dtDQMClient_cfg::threshold.
Referenced by ls_cert().
void Cleaning | ( | vector< int > & | LSlist | ) |
string ListOut | ( | vector< int > & | LSlist | ) |
void ls_cert | ( | float | threshold_pixel, |
float | threshold, | ||
string | filename | ||
) |
Definition at line 56 of file ls_cert.cc.
References cert_plot(), gather_cfg::cout, plotBeamSpotDB::first, geometryCSVtoXML::line, ls_cert_type(), numlumis, timingPdfMaker::outfile, and runnum_str().
Referenced by main().
void ls_cert_type | ( | string | iDir, |
float | threshold, | ||
string | filename, | ||
vector< string > & | cert, | ||
vector< pair< string, vector< float > > > & | gLS, | ||
vector< pair< string, vector< float > > > & | bLS, | ||
vector< pair< string, vector< float > > > & | mLS | ||
) |
Definition at line 152 of file ls_cert.cc.
References ecal_dqm_sourceclient-live_cfg::cerr, data-class-funcs::classname, Cleaning(), gather_cfg::cout, debug, dir, mergeVDriftHistosByStation::file, i, j, relval_2017::k, relval_steps::key, ListOut(), eostools::ls(), mergeVDriftHistosByStation::name, GetRecoTauVFromDQM_MC_cff::next, nlumis(), NULL, DTTTrigCorrFirst::run, runnum_str(), HDQMDatabaseProducer::tempDir, and findQualityFiles::v.
Referenced by ls_cert().
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 32 of file ls_cert.cc.
References gather_cfg::cout, lut2db_cfg::filename, ls_cert(), and dtDQMClient_cfg::threshold.
int nlumis | ( | string | filename | ) |
Definition at line 433 of file ls_cert.cc.
References ecal_dqm_sourceclient-live_cfg::cerr, data-class-funcs::classname, mergeVDriftHistosByStation::file, eostools::ls(), numlumis, DTTTrigCorrFirst::run, runnum_str(), and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by cert_plot(), ls_cert_type(), and lsbs_cert().
string runnum_str | ( | string | filename | ) |
Definition at line 493 of file ls_cert.cc.
Referenced by cert_plot(), getplot(), ls_cert(), ls_cert_type(), lsbs_cert(), and nlumis().
int numlumis = -1 |
Definition at line 26 of file ls_cert.cc.
Referenced by ls_cert(), lsbs_cert(), and nlumis().