QualityControl  1.5.1
O2 Data Quality Control Framework
o2::quality_control::core::RepoPathUtils Class Reference
Collaboration diagram for o2::quality_control::core::RepoPathUtils:

Static Public Member Functions

static std::string getMoPath (const std::string &detectorCode, const std::string &taskName, const std::string &moName)
 
static std::string getMoPath (const MonitorObject *mo)
 
static std::string getQoPath (const std::string &detectorCode, const std::string &checkName, const std::string &policyName="", const std::vector< std::string > &monitorObjectsNames=std::vector< std::string >())
 
static std::string getQoPath (const QualityObject *qo)
 

Member Function Documentation

static std::string o2::quality_control::core::RepoPathUtils::getMoPath ( const std::string &  detectorCode,
const std::string &  taskName,
const std::string &  moName 
)
inlinestatic

Compute and return the path to the MonitorObject. Current algorithm does qc/<detectorCode>/MO/<taskName>/<moName>

Parameters
detectorCode
taskName
moName
Returns
the path to the MonitorObject
static std::string o2::quality_control::core::RepoPathUtils::getMoPath ( const MonitorObject mo)
inlinestatic

Compute and return the path to the MonitorObject. Current algorithm does qc/<detectorCode>/MO/<taskName>/<moName>

Parameters
mo
Returns
the path to the MonitorObject
static std::string o2::quality_control::core::RepoPathUtils::getQoPath ( const std::string &  detectorCode,
const std::string &  checkName,
const std::string &  policyName = "",
const std::vector< std::string > &  monitorObjectsNames = std::vector<std::string>() 
)
inlinestatic

Compute and return the path to the QualityObject. Current algorithm does qc/<detectorCode>/QO/<checkName>[/<moName>]. The last, optional, part depends on policyName and uses the first element of the vector monitorObjectsNames.

Parameters
detectorCode
checkName
policyName
monitorObjectsNames
Returns
the path to the QualityObject
static std::string o2::quality_control::core::RepoPathUtils::getQoPath ( const QualityObject qo)
inlinestatic

Compute and return the path to the QualityObject. Current algorithm does qc/<detectorCode>/QO/<checkName>[/<moName>]. The last, optional, part depends on policyName and uses the first element of the vector monitorObjectsNames.

Parameters
qo
Returns
the path to the QualityObject

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