#include "LArSamplesMon/LArCellsEmptyMonitoring.h"
#include <vector>
#include <string>
#include <iostream>
#include "TROOT.h"
#include "TApplication.h"
#include "TSystem.h"
#include "CxxUtils/checker_macros.h"
Go to the source code of this file.
◆ ATLAS_NOT_THREAD_SAFE()
| void RunLCE ATLAS_NOT_THREAD_SAFE |
( |
const char * | inputFile, |
|
|
const char * | defectLBFN ) |
Definition at line 55 of file RunLCE.cxx.
56{
57
58
59
60
61
62
63
64
65
66 if (gSystem->AccessPathName(inputFile))
67 {
68 cout <<
"Cannot access file " <<
inputFile <<
", exiting from RunLCE.C" << endl;
69 return;
70 }
71
72
74
85
86
87
88 if (defectLBFN)
90
91
92
93
94 printf("==\n");
95
97
98 return;
99}
@Basic class aimed at running simple LAr monitoring function on ntuples produced from that very same ...
void SetNoiseNsigma(double nsig=10.)
void SetSaveTextFile(bool flag=false)
void SetAlgo(int algoindex=2)
void Run(const TString &inputfile)
void SetBadLBRemovalOption(bool removeLB=true)
void SetSelectRecurringBadCells(bool flag=false)
void SetLumiblockRange(bool inputRange=false, int input_lbmin=0, int input_lbmax=0)
void SetQthreshold(int qvalue=4000)
void ReadDefectLBList(bool ReadList, const TString &LBfile)
void SetEnergyCountThresholds(double ecut=1., int counts1=250, double enecell1=1.5, int counts2=25, double enecell2=30)
void SetSaveRootFile(bool flag=false)