![]() |
Belle II Software release-09-00-03
|
ARICH calibration checker. More...
#include <ARICHCalibrationChecker.h>

Public Member Functions | |
| ARICHCalibrationChecker () | |
| Constructor. | |
| ~ARICHCalibrationChecker () | |
| Destructor. | |
| void | setExperimentRun (int experiment, int run) |
| Set experiment and run numbers. | |
| void | setTestingPayload (const std::string &testingPayloadName) |
| Set testing payload name. | |
| void | setGlobalTag (const std::string &globalTagName) |
| Set Global Tag name. | |
| void | setChannelMaskResultsFile (const std::string &channelMaskResultsFile) |
| Set channel mask results file. | |
| void | checkChannelMask () |
| Check channel mask. | |
| int | getSector (int modID) |
| Get HAPD sector number. | |
| int | getRing (int modID) |
| Get HAPD ring number. | |
Private Member Functions | |
| void | initializeDatabase () |
| Initialize the database. | |
| void | resetDatabase () |
| Reset the database. | |
| template<class T > | |
| void | printPayloadInformation (DBObjPtr< T > &dbObject) |
| Print payload information. | |
Private Attributes | |
| int | m_experiment |
| Experiment number. | |
| int | m_run |
| Run number. | |
| std::string | m_testingPayloadName = "" |
| Testing payload location. | |
| std::string | m_GlobalTagName = "" |
| Global Tag name. | |
| std::string | m_channelMaskResultsFile = "channel_mask.root" |
| Output file for channel mask results. | |
| StoreObjPtr< EventMetaData > | m_EventMetaData |
| Event metadata. | |
ARICH calibration checker.
Definition at line 29 of file ARICHCalibrationChecker.h.
Constructor.
Definition at line 31 of file ARICHCalibrationChecker.cc.
| void checkChannelMask | ( | ) |
Check channel mask.
Definition at line 104 of file ARICHCalibrationChecker.cc.
| int getRing | ( | int | modID | ) |
Get HAPD ring number.
Definition at line 80 of file ARICHCalibrationChecker.cc.
| int getSector | ( | int | modID | ) |
Get HAPD sector number.
Definition at line 92 of file ARICHCalibrationChecker.cc.
|
private |
Initialize the database.
Definition at line 51 of file ARICHCalibrationChecker.cc.
|
inlineprivate |
Print payload information.
Definition at line 103 of file ARICHCalibrationChecker.h.
|
private |
Reset the database.
Definition at line 72 of file ARICHCalibrationChecker.cc.
|
inline |
Set channel mask results file.
Definition at line 67 of file ARICHCalibrationChecker.h.
| void setExperimentRun | ( | int | experiment, |
| int | run | ||
| ) |
Set experiment and run numbers.
Definition at line 41 of file ARICHCalibrationChecker.cc.
|
inline |
Set Global Tag name.
Definition at line 59 of file ARICHCalibrationChecker.h.
|
inline |
Set testing payload name.
Definition at line 51 of file ARICHCalibrationChecker.h.
|
private |
Output file for channel mask results.
Definition at line 125 of file ARICHCalibrationChecker.h.
|
private |
Event metadata.
Definition at line 128 of file ARICHCalibrationChecker.h.
|
private |
Experiment number.
Definition at line 113 of file ARICHCalibrationChecker.h.
|
private |
Global Tag name.
Definition at line 122 of file ARICHCalibrationChecker.h.
|
private |
Run number.
Definition at line 116 of file ARICHCalibrationChecker.h.
|
private |
Testing payload location.
Definition at line 119 of file ARICHCalibrationChecker.h.