13#include <fmt/format.h>
20std::string
NameConf::buildFileName(
const std::string_view prefix,
const std::string_view delimiter,
const std::string_view defPrefix,
const std::string_view defName,
21 const std::string_view extension,
const std::string_view optDir)
26 return std::string(prefix);
30 if (!prefix.empty()) {
93std::string
NameConf::getCTFFileName(uint32_t run, uint32_t orb, uint32_t
id,
const std::string& host,
const std::string_view prefix)
#define O2ParamImpl(classname)
Definition of the Names Generator class.
static std::string getAlignedGeomFileName(const std::string_view prefix="")
static constexpr std::string_view GRP_STRING
static constexpr std::string_view GRPMAGFIELD_STRING
static std::string getGRPECSFileName(const std::string_view prefix=STANDARDSIMPREFIX)
static constexpr std::string_view ROOT_EXT_STRING
static std::string getGeomFileName(const std::string_view prefix="")
static std::string getGRPLHCIFFileName(const std::string_view prefix=STANDARDSIMPREFIX)
static std::string getCTFFileName(uint32_t run, uint32_t orb, uint32_t id, const std::string &host, const std::string_view prefix="o2_ctf")
static constexpr std::string_view DAT_EXT_STRING
static std::string getCutProcFileName(const std::string_view prefix="")
static std::string getCTFDictFileName()
static std::string getGRPFileName(const std::string_view prefix=STANDARDSIMPREFIX)
std::string mDirCollContext
static std::string getMatLUTFileName(const std::string_view prefix="")
static std::string buildFileName(const std::string_view prefix, const std::string_view delimiter, const std::string_view defPrefix, const std::string_view defName, const std::string_view extension, const std::string_view optDir="")
static constexpr std::string_view GRPLHCIF_STRING
static constexpr std::string_view ALIGNEDGEOM_FILE_STRING
static std::string getCollisionContextFileName(const std::string_view prefix="")
static constexpr std::string_view CUT_FILE_STRING
static constexpr std::string_view STANDARDSIMPREFIX
static constexpr std::string_view COLLISIONCONTEXT
static constexpr std::string_view MATBUDLUT
static constexpr std::string_view GRPECS_STRING
static std::string getTFIDInfoFileName(const std::string_view prefix="o2")
static std::string getCCDBServer()
std::string mDirGRPMagField
static std::string getGRPMagFieldFileName(const std::string_view prefix=STANDARDSIMPREFIX)
static constexpr std::string_view GEOM_FILE_STRING
static constexpr std::string_view CTFDICT
static constexpr std::string_view TFIDINFO
static const NameConf & Instance()
GLsizei const GLchar *const * path
static bool pathIsDirectory(const std::string_view p)
static std::string rectifyDirectory(const std::string_view p)
static bool pathExists(const std::string_view p)
static std::string concat_string(Ts const &... ts)