Belle II Software development
|
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.