#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include "TFile.h"
#include "TH1D.h"
#include "TDirectoryFile.h"
#include "TCanvas.h"
Go to the source code of this file.
Macros | |
#define | NOISEPREFIX "Profile_NoiseFromCondDB__det__" |
#define | OCCUPANCYPREFIX "ClusterDigiPosition__det__" |
#define | PEDESTALPREFIX "Profile_PedestalFromCondDB__det__" |
Functions | |
int | getChannelNumber (int ival) |
int | main (int argc, char *argv[]) |
void | printPlot (TH1D *hist, char *prefix, char *postfix) |
#define NOISEPREFIX "Profile_NoiseFromCondDB__det__" |
Definition at line 11 of file moduleOccupancyPlots.cc.
Referenced by main().
#define OCCUPANCYPREFIX "ClusterDigiPosition__det__" |
Definition at line 13 of file moduleOccupancyPlots.cc.
Referenced by main().
#define PEDESTALPREFIX "Profile_PedestalFromCondDB__det__" |
Definition at line 12 of file moduleOccupancyPlots.cc.
Referenced by main().
int getChannelNumber | ( | int | ival | ) |
Definition at line 176 of file moduleOccupancyPlots.cc.
References officialStyle::chan, and createfilelist::int.
Referenced by main().
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:
Sticking ADC counts in neughbouring TS for HB:
Sticking ADC counts in neughbouring TS for HE:
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:
Prepare maps of good/bad channels:
Prepare maps of good/bad channels:
Definition at line 18 of file moduleOccupancyPlots.cc.
References dir2webdir::argc, GCPpyPlots::argv, officialStyle::chan, gather_cfg::cout, alignmentValidation::fname, getChannelNumber(), compareTotals::hist, mps_fire::i, NOISEPREFIX, OCCUPANCYPREFIX, PEDESTALPREFIX, nano_postproc::postfix, hcallasereventfilter2012_cfi::prefix, printPlot(), doHarvest::rootfile, writedatasetfile::run, and AlCaHLTBitMon_QueryRunRegistry::string.
void printPlot | ( | TH1D * | hist, |
char * | prefix, | ||
char * | postfix | ||
) |
Definition at line 166 of file moduleOccupancyPlots.cc.
References gpuPixelDoublets::cc, corrVsCorr::filename, compareTotals::hist, nano_postproc::postfix, and hcallasereventfilter2012_cfi::prefix.
Referenced by main().