|
| static void | importSampleTimeCalibration (const 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 histograms)
|
| |
| static void | importLocalT0Calibration (const 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 produced by TOPLaserCalibrator.
|
| |
| static void | importChannelT0 (const 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, named "channelT0_slot*")
|
| |
| static void | importAsicShifts_BS13d (double s0, double s1, double s2, double s3, int expNo, int firstRun, int lastRun) |
| | Import ASIC shifts of BS13d.
|
| |
| static void | importModuleT0Calibration (const 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.
|
| |
| static void | importModuleT0 (const 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")
|
| |
| static void | importOfflineCommonT0Calibration (const 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 input is a root file containing a tree (one per run).
|
| |
| static void | importCommonT0 (double value, double error, int expNo, int firstRun, int lastRun, bool roughlyCalibrated=false) |
| | Import common T0 calibration constants.
|
| |
| static void | printSampleTimeCalibrationInfo () |
| | Prints sample time calibration info about constants stored in database.
|
| |
| static void | printSampleTimeCalibration () |
| | Print sample time calibration constants stored in database.
|
| |
| static void | importChannelMask (const std::string &fileName, int expNo, int firstRun, int lastRun) |
| | Import channel mask from a root file (given as 1D histograms, one per slot).
|
| |
| static 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.
|
| |
| static void | importPmtQEData (const std::string &fileName, const std::string &treeName="qePmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | Import PMT Quantum Efficiency data to database.
|
| |
| static void | importPmtGainData (const std::string &fileName, const std::string &treeName="gainPmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | Import PMT gain parameters data to database.
|
| |
| static void | importPmtInstallationData (const std::string &fileName, const std::string &treeName="installationPmtData", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | Import PMT installation data to database.
|
| |
| static void | importPmtObsoleteData (const std::string &fileName, const 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!)
|
| |
| static void | importPmtTTSPar (const std::string &fileName, const std::string &treeName="ttsPmtPar", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | Import gaussians fitting the TTS distributions.
|
| |
| static void | importPmtTTSHisto (const std::string &fileName, const std::string &treeName="ttsPmtHisto", int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | Import histograms used for PMT TTS determination.
|
| |
| static void | importPmtPulseHeightFitResult (const std::string &fileName, int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | Import fit results of pulse height distribution for channel gain and threshold efficiency.
|
| |
| static void | exportPmtTTSHisto (const std::string &outFileName="RetrievedHistos.root") |
| | Example of exporting TTS histograms.
|
| |
| static void | importFrontEndSettings (int lookback, int readoutWin, int extraWin, int offset, int expNo, int firstRun, int lastRun) |
| | Import front-end settings.
|
| |
| static void | importDummyCalModuleAlignment (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalModuleAlignment DB objects
|
| |
| static void | importDummyCalModuleT0 (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalCalModuleT0 DB objects
|
| |
| static void | importDummyCalChannelT0 (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalChannelT0 DB objects
|
| |
| static void | importDummyCalTimebase (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalTimebase DB objects
|
| |
| static void | importDummyCalChannelNoise (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalChannelNoise DB objects
|
| |
| static void | importDummyCalChannelPulseHeight (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalChannelPulseHeight DB objects
|
| |
| static void | importDummyCalChannelRQE (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalChannelRQE DB objects
|
| |
| static void | importDummyCalChannelThresholdEff (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalChannelThresholdEff DB objects
|
| |
| static void | importDummyCalChannelThreshold (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalChannelThreshold DB objects
|
| |
| static void | importDummyCalCommonT0 (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalCommonT0 DB objects
|
| |
| static void | importDummyCalIntegratedCharge (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalIntegratedCharge DB objects
|
| |
| static void | importDummyCalAsicShift (int firstExp=0, int firstRun=0, int lastExp=-1, int lastRun=-1) |
| | import a dummy payload of TOPCalAsicShift DB objects
|
| |
| static void | correctTOPPmtQE () |
| | correct QE values in database for the reflection on window surface be sure that you run the function only once!
|
| |
| static 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 tuning
|
| |
| static void | importTest (int runNumber, double syncTimeBase) |
| | for testing purposes only!
|
| |
| static void | importTest () |
| | for testing purposes only!
|
| |
TOP database importer.
This module writes data to database or retrieves them from database. More functions will come with future...
Definition at line 26 of file TOPDatabaseImporter.h.