#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 <cstring>
#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 327 of file ls_cert.cc.
References corrVsCorr::filename, mps_fire::i, heavyIonCSV_trainingSettings::idx, label, nlumis(), svgfig::rgb(), runnum_str(), edm::second(), and remoteMonitoring_LED_IterMethod_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 55 of file ls_cert.cc.
References cert_plot(), gather_cfg::cout, corrVsCorr::filename, first, mps_splice::line, ls_cert_type(), numlumis, timingPdfMaker::outfile, runnum_str(), remoteMonitoring_LED_IterMethod_cfg::threshold, and trackerHitRTTI::vector.
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 156 of file ls_cert.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, data-class-funcs::classname, Cleaning(), gather_cfg::cout, debug, DeadROC_duringRun::dir, geometryDiff::file, corrVsCorr::filename, mps_fire::i, dqmiolumiharvest::j, dqmdumpme::k, crabWrapper::key, ListOut(), eostools::ls(), Skims_PA_cff::name, GetRecoTauVFromDQM_MC_cff::next, nlumis(), writedatasetfile::run, runnum_str(), jetUpdater_cfi::sort, remoteMonitoring_LED_IterMethod_cfg::threshold, and findQualityFiles::v.
Referenced by ls_cert().
int main | ( | int | argc, |
char * | argv[] | ||
) |
===============================================================================================================================================================================================
variant2: for each run define phi-averaged A for normalization channel (Dref,16) and then, divide Rijk on it, i.e. get RRijk
eta=27
eta=25
eta=23
eta=22
eta=21
eta=26
eta=24
eta=19
eta=17
eta=25
eta=23
eta=22
eta=21
eta=26
eta=24
eta=20
eta=19
eta=18
eta=27 L1=1
eta=25 L1=1
eta=23 L1=1
eta=22 L1=1
eta=21 L1=1
eta=29 L1=1
eta=26 L1=1
eta=24 L1=1
eta=20 L1=1
eta=19 L1=1
eta=18 L1=1
eta=17 L1=1
eta=28 L7=1
eta=27 L7=1
eta=25 L7=1
eta=23 L7=1
eta=22 L7=1
eta=21 L7=1
eta=26 L7=1
eta=24 L7=1
eta=20 L7=1
eta=19 L7=1
eta=18 L7=1
eta=17 L7=1
eta=27
eta=25
eta=23
eta=22
eta=21
eta=26
eta=24
eta=19
eta=17
eta=25
eta=23
eta=22
eta=21
eta=26
eta=24
eta=20
eta=19
eta=18
eta=27 L1=1
eta=25 L1=1
eta=23 L1=1
eta=22 L1=1
eta=21 L1=1
eta=26 L1=1
eta=24 L1=1
eta=20 L1=1
eta=19 L1=1
eta=18 L1=1
eta=17 L1=1
eta=28 L7=1
eta=27 L7=1
eta=25 L7=1
eta=23 L7=1
eta=22 L7=1
eta=21 L7=1
eta=26 L7=1
eta=24 L7=1
eta=20 L7=1
eta=19 L7=1
eta=18 L7=1
eta=17 L7=1
eta=27
eta=28
errA with average Amplitudes
errA with average Amplitudes
errA with average Amplitudes
errA with average Amplitudes
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
RBX:
errA with average Amplitudes
errA with average Amplitudes
errA with average Amplitudes
errA with average Amplitudes
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
RBX:
errA with average Amplitudes
errA with average Amplitudes
errA with average Amplitudes
errA with average Amplitudes
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
Summed Amplitude Plots:
RBX:
Prepare maps of good/bad channels:
Prepare maps of good/bad channels:
Definition at line 32 of file ls_cert.cc.
References dir2webdir::argc, cmsBatch::argv, gather_cfg::cout, corrVsCorr::filename, ls_cert(), and remoteMonitoring_LED_IterMethod_cfg::threshold.
int nlumis | ( | string | filename | ) |
Definition at line 439 of file ls_cert.cc.
References EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, data-class-funcs::classname, geometryDiff::file, corrVsCorr::filename, eostools::ls(), numlumis, writedatasetfile::run, and runnum_str().
Referenced by cert_plot(), and ls_cert_type().
string runnum_str | ( | string | filename | ) |
Definition at line 492 of file ls_cert.cc.
References corrVsCorr::filename.
Referenced by cert_plot(), ls_cert(), ls_cert_type(), and nlumis().
int numlumis = -1 |
Definition at line 26 of file ls_cert.cc.