![]() |
AliPhysics
eb0e5d9 (eb0e5d9)
|
MergeHVscanFilesVariousScans2. More...
#include <signal.h>
#include <stdio.h>
#include <vector>
#include <iostream>
#include <fstream>
#include <string>
#include <iosfwd>
#include <numeric>
#include <queue>
#include <set>
#include <sstream>
#include <map>
#include <utility>
#include <iterator>
#include <TApplication.h>
#include <TChain.h>
#include <TF1.h>
#include <TH1F.h>
#include <TH2F.h>
#include <TFile.h>
#include <TCanvas.h>
#include <TFrame.h>
#include <TPostScript.h>
#include <TLine.h>
#include <TGaxis.h>
#include <TStyle.h>
#include <TGraphErrors.h>
#include <TMath.h>
#include <TMatrixF.h>
#include <TText.h>
Go to the source code of this file.
Namespaces | |
std | |
Functions | |
void | MergeHVscanFilesVariousScans2 (void) |
Variables | |
char | SMP2Name [][100] ={"SMA0","SMC0","SMA1","SMC1","SMA2","SMC2","SMA3","SMC3","SMA4","SMC4"} |
char | SMcalibName [][100] ={"US2","US1","EU2","EU1","US3","US5","US4","EU3","US7","US6"} |
char | SMnumber [][100] ={"0","1","2","3","4","5","6","7","8","9"} |
const int | kNbCol =48 |
const int | kNbRow =24 |
const int | kNbSM =10 |
MergeHVscanFilesVariousScans2.
How to run :
root -b -q 'macros/mergeHVscanFilesVariousScans2.C' > & output_mergeHVscanFilesVariousScans.out &
This code reads the 3 parameters p0,p1,p2 of the gain = f(HV) curve for various HV scans. When the parameters are found not to be valid for a tower, they are replaced by the parameters of the most recent previous HV scan found to have valid parameters.
Definition in file MergeHVscanFilesVariousScans2.C.
void MergeHVscanFilesVariousScans2 | ( | void | ) |
Main
Definition at line 75 of file MergeHVscanFilesVariousScans2.C.
const int kNbCol =48 |
Definition at line 49 of file MergeHVscanFilesVariousScans2.C.
Referenced by MergeHVscanFilesVariousScans2().
const int kNbRow =24 |
Definition at line 50 of file MergeHVscanFilesVariousScans2.C.
Referenced by MergeHVscanFilesVariousScans2().
const int kNbSM =10 |
Definition at line 51 of file MergeHVscanFilesVariousScans2.C.
Referenced by MergeHVscanFilesVariousScans2().
char SMcalibName[][100] ={"US2","US1","EU2","EU1","US3","US5","US4","EU3","US7","US6"} |
Definition at line 46 of file MergeHVscanFilesVariousScans2.C.
Referenced by MergeHVscanFilesVariousScans2().
char SMnumber[][100] ={"0","1","2","3","4","5","6","7","8","9"} |
Definition at line 47 of file MergeHVscanFilesVariousScans2.C.
Referenced by MergeHVscanFilesVariousScans2().
char SMP2Name[][100] ={"SMA0","SMC0","SMA1","SMC1","SMA2","SMC2","SMA3","SMC3","SMA4","SMC4"} |
Definition at line 45 of file MergeHVscanFilesVariousScans2.C.
Referenced by MergeHVscanFilesVariousScans2().