ATLAS Offline Software
Classes | Functions
PathResolver.h File Reference
#include "AsgMessaging/AsgMessaging.h"
#include <filesystem>
#include <string>
#include <atomic>
Include dependency graph for PathResolver.h:

Go to the source code of this file.

Classes

class  PathResolver
 

Functions

std::string PathResolverFindXMLFile (const std::string &logical_file_name)
 
std::string PathResolverFindDataFile (const std::string &logical_file_name)
 
std::string PathResolverFindCalibFile (const std::string &logical_file_name)
 
std::string PathResolverFindCalibDirectory (const std::string &logical_file_name)
 
void PathResolverSetOutputLevel (int lvl)
 

Function Documentation

◆ PathResolverFindCalibDirectory()

std::string PathResolverFindCalibDirectory ( const std::string &  logical_file_name)

Definition at line 267 of file PathResolver.cxx.

267  {
268  return PathResolver::find_calib_directory(logical_file_name);
269 }

◆ PathResolverFindCalibFile()

std::string PathResolverFindCalibFile ( const std::string &  logical_file_name)

Definition at line 262 of file PathResolver.cxx.

262  {
263  return PathResolver::find_calib_file(logical_file_name);
264 }

◆ PathResolverFindDataFile()

std::string PathResolverFindDataFile ( const std::string &  logical_file_name)

Definition at line 257 of file PathResolver.cxx.

258 {
259  return PathResolver::find_file (logical_file_name, "DATAPATH");
260 }

◆ PathResolverFindXMLFile()

std::string PathResolverFindXMLFile ( const std::string &  logical_file_name)

Definition at line 252 of file PathResolver.cxx.

253 {
254  return PathResolver::find_file (logical_file_name, "XMLPATH");
255 }

◆ PathResolverSetOutputLevel()

void PathResolverSetOutputLevel ( int  lvl)

Definition at line 272 of file PathResolver.cxx.

272  {
274 }
PathResolver::find_calib_file
static std::string find_calib_file(const std::string &logical_file_name)
Definition: PathResolver.cxx:214
PathResolver::find_calib_directory
static std::string find_calib_directory(const std::string &logical_file_name)
Definition: PathResolver.cxx:236
TrigConf::MSGTC::Level
Level
Definition: Trigger/TrigConfiguration/TrigConfBase/TrigConfBase/MsgStream.h:21
PathResolver::find_file
static std::string find_file(const std::string &logical_file_name, const std::string &search_path)
Definition: PathResolver.cxx:162
PathResolver::setOutputLevel
static void setOutputLevel(MSG::Level level)
Definition: PathResolver.cxx:248