Belle II Software  release-08-01-10
ARICHCalibrationChecker Class Reference

ARICH calibration checker. More...

#include <ARICHCalibrationChecker.h>

Collaboration diagram for ARICHCalibrationChecker:

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< EventMetaDatam_EventMetaData
 Event metadata.
 

Detailed Description

ARICH calibration checker.

Definition at line 29 of file ARICHCalibrationChecker.h.


The documentation for this class was generated from the following files: