12#include <framework/database/DBObjPtr.h>
13#include <framework/dataobjects/EventMetaData.h>
14#include <framework/datastore/StoreObjPtr.h>
15#include <framework/logging/Logger.h>
68 const std::string& channelMaskResultsFile)
105 B2INFO(
"Analyzing the following payload:"
ARICH calibration checker.
void setTestingPayload(const std::string &testingPayloadName)
Set testing payload name.
void checkChannelMask()
Check channel mask.
void setGlobalTag(const std::string &globalTagName)
Set Global Tag name.
void resetDatabase()
Reset the database.
void initializeDatabase()
Initialize the database.
std::string m_channelMaskResultsFile
Output file for channel mask results.
int getRing(int modID)
Get HAPD ring number.
int getSector(int modID)
Get HAPD sector number.
void setExperimentRun(int experiment, int run)
Set experiment and run numbers.
std::string m_GlobalTagName
Global Tag name.
std::string m_testingPayloadName
Testing payload location.
~ARICHCalibrationChecker()
Destructor.
int m_experiment
Experiment number.
ARICHCalibrationChecker()
Constructor.
void printPayloadInformation(DBObjPtr< T > &dbObject)
Print payload information.
StoreObjPtr< EventMetaData > m_EventMetaData
Event metadata.
void setChannelMaskResultsFile(const std::string &channelMaskResultsFile)
Set channel mask results file.
const std::string & getName() const
Return name under which the object is saved in the DBStore.
IntervalOfValidity getIoV() const
Return current IoV of the object.
unsigned int getRevision() const
Return current revision of the object.
Class for accessing objects in the database.
Type-safe access to single objects in the data store.
Class to store variables with their name which were sent to the logging service.
Abstract base class for different kinds of events.