Belle II Software
release-08-01-10
|
KLM calibration checker. More...
#include <KLMCalibrationChecker.h>
Public Member Functions | |
KLMCalibrationChecker () | |
Constructor. | |
~KLMCalibrationChecker () | |
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 | setAlignmentResultsFile (const std::string &alignmentResultsFile) |
Set alignment results file. | |
void | setStripEfficiencyResultsFile (const std::string &stripEfficiencyResultsFile) |
Set strip efficiency results file. | |
void | setTimeCableDelayResultsFile (const std::string &timeCableDelayResultsFile) |
Set time cable delay results file. | |
void | setTimeConstantsResultsFile (const std::string &timeConstantsResultsFile) |
Set time constants result file. | |
void | checkAlignment () |
Check alignment. | |
void | checkStripEfficiency () |
Check strip efficiency. | |
void | createStripEfficiencyHistograms () |
Create strip efficiency histograms. | |
void | checkTimeCableDelay () |
Check time cable delay. | |
void | checkTimeConstants () |
Check time constants. | |
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_AlignmentResultsFile = "alignment.root" |
Output file for alignment results. | |
std::string | m_StripEfficiencyResultsFile = "strip_efficiency.root" |
Output file for alignment results. | |
std::string | m_TimeCableDelayResultsFile = "timeCableDelay.root" |
Output file for time cable delay results. | |
std::string | m_TimeConstantsResultsFile = "timeConstants.root" |
Output file for time constants results. | |
const KLMElementNumbers * | m_ElementNumbers |
Element numbers. | |
StoreObjPtr< EventMetaData > | m_EventMetaData |
Event metadata. | |
KLM calibration checker.
Definition at line 32 of file KLMCalibrationChecker.h.