 |
Belle II Software
release-05-02-19
|
28 class TOPDatabaseImporter {
55 int firstExp = 0,
int firstRun = 0,
56 int lastExp = -1,
int lastRun = -1);
69 int firstExp = 0,
int firstRun = 0,
70 int lastExp = -1,
int lastRun = -1);
82 int expNo,
int firstRun,
int lastRun);
96 int expNo,
int firstRun,
int lastRun);
108 int firstExp = 0,
int firstRun = 0,
109 int lastExp = -1,
int lastRun = -1);
120 int expNo,
int firstRun,
int lastRun);
133 int firstExp = 0,
int firstRun = 0,
134 int lastExp = -1,
int lastRun = -1);
147 int expNo,
int firstRun,
int lastRun,
148 bool roughlyCalibrated =
false);
168 int expNo,
int firstRun,
int lastRun);
180 int firstExp = 0,
int firstRun = 0,
181 int lastExp = -1,
int lastRun = -1);
193 std::string treeName =
"qePmtData",
194 int firstExp = 0,
int firstRun = 0,
195 int lastExp = -1,
int lastRun = -1);
207 std::string treeName =
"gainPmtData",
208 int firstExp = 0,
int firstRun = 0,
209 int lastExp = -1,
int lastRun = -1);
221 std::string treeName =
"installationPmtData",
222 int firstExp = 0,
int firstRun = 0,
223 int lastExp = -1,
int lastRun = -1);
235 std::string treeName =
"obsPmtData",
236 int firstExp = 0,
int firstRun = 0,
237 int lastExp = -1,
int lastRun = -1);
249 std::string treeName =
"ttsPmtPar",
250 int firstExp = 0,
int firstRun = 0,
251 int lastExp = -1,
int lastRun = -1);
263 std::string treeName =
"ttsPmtHisto",
264 int firstExp = 0,
int firstRun = 0,
265 int lastExp = -1,
int lastRun = -1);
276 int firstExp = 0,
int firstRun = 0,
277 int lastExp = -1,
int lastRun = -1);
296 int expNo,
int firstRun,
int lastRun);
306 int lastExp = -1,
int lastRun = -1);
316 int lastExp = -1,
int lastRun = -1);
325 int lastExp = -1,
int lastRun = -1);
334 int lastExp = -1,
int lastRun = -1);
343 int lastExp = -1,
int lastRun = -1);
352 int lastExp = -1,
int lastRun = -1);
361 int lastExp = -1,
int lastRun = -1);
370 int lastExp = -1,
int lastRun = -1);
379 int lastExp = -1,
int lastRun = -1);
388 int lastExp = -1,
int lastRun = -1);
397 int lastExp = -1,
int lastRun = -1);
407 int lastExp = -1,
int lastRun = -1);
428 int firstExp = 0,
int firstRun = 0,
429 int lastExp = -1,
int lastRun = -1);
433 void importTest(
int runNumber,
double syncTimeBase);
void importDummyCalModuleAlignment(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalModuleAlignment DB objects
void importDummyCalChannelT0(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalChannelT0 DB objects
void importTimeWalk(PyObject *list, double a, double b, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
payload TOPCalTimeWalk import parameters for time-walk correction and electronic time resolution tuni...
void importDummyCalChannelPulseHeight(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalChannelPulseHeight DB objects
void importDummyCalTimebase(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalTimebase DB objects
void importPmtObsoleteData(std::string fileName, std::string treeName="obsPmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import PMT specifications from Hamamatsu (not to be used!)
void importAsicShifts_BS13d(double s0, double s1, double s2, double s3, int expNo, int firstRun, int lastRun)
Import ASIC shifts of BS13d.
void getSampleTimeCalibrationInfo()
Prints sample time calibration info about constants stored in database.
void correctTOPPmtQE()
correct QE values in database for the reflection on window surface be sure that you run the function ...
void importModuleT0Calibration(std::string fileName, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import module T0 calibration constants to database The input is the text file.
void importPmtInstallationData(std::string fileName, std::string treeName="installationPmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import PMT installation data to database.
void importDummyCalChannelThreshold(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalChannelThreshold DB objects
void importOfflineCommonT0Calibration(std::string fileName, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import common T0 calibration constants derived form the offline data reprocessing to database The inp...
virtual ~TOPDatabaseImporter()
Destructor.
void importTest()
for testing purposes only! - will be removed ...
void importPmtPulseHeightFitResult(std::string fileName, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import fit results of pulse height disribution for channel gain and threshold efficiency.
void importCommonT0(double value, double error, int expNo, int firstRun, int lastRun, bool roughlyCalibrated=false)
Import common T0 calibration constants.
void importFrontEndSettings(int lookback, int readoutWin, int extraWin, int offset, int expNo, int firstRun, int lastRun)
Import front-end settings.
void importDummyCalChannelNoise(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalChannelNoise DB objects
void importModuleT0(std::string fileName, int expNo, int firstRun, int lastRun)
Import module T0 calibration constants The input is a root file with 1D histogram (name is "moduleT0"...
void importDummyCalChannelRQE(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalChannelRQE DB objects
TOPDatabaseImporter()
Default constructor.
void importDummyCalChannelThresholdEff(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalChannelThresholdEff DB objects
Abstract base class for different kinds of events.
void exportPmtTTSHisto(std::string outFileName="RetrievedHistos.root")
Example of exporting TTS histograms.
void importChannelMask(std::string fileName, int expNo, int firstRun, int lastRun)
Import channel mask from a root file (given as 1D histograms, one per slot).
void importSampleTimeCalibration(std::string fileNames, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import sample time calibration constants to database Output of TOPTimeBaseCalibrator (root files with...
void importChannelT0(std::string fileName, int expNo, int firstRun, int lastRun)
Import channel T0 calibration constants The input is a root file with 1D histograms (one per slot,...
void printSampleTimeCalibration()
Print sample time calibration constants stored in database.
void generateFakeChannelMask(double fractionDead, double fractionHot, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Generate and import a (random, fake) channel mask for testing.
void importDummyCalCommonT0(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalCommonT0 DB objects
void importDummyCalAsicShift(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalAsicShift DB objects
void importPmtGainData(std::string fileName, std::string treeName="gainPmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import PMT gain parameters data to database.
void importPmtTTSPar(std::string fileName, std::string treeName="ttsPmtPar", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import gaussians fitting the TTS distributions.
void importDummyCalModuleT0(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalCalModuleT0 DB objects
void importPmtTTSHisto(std::string fileName, std::string treeName="ttsPmtHisto", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import histograms used for PMT TTS determination.
void importLocalT0Calibration(std::string fileNames, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import channel-by-channel T0 calibration constants to database The input is the root file with ntuple...
void importPmtQEData(std::string fileName, std::string treeName="qePmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
Import PMT Quantum Efficiency data to database.
void importDummyCalIntegratedCharge(int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1)
import a dummy payload of TOPCalIntegratedCharge DB objects