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 288 of file PathResolver.cxx.

288  {
289  return PathResolver::find_calib_directory(logical_file_name);
290 }

◆ PathResolverFindCalibFile()

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

Definition at line 283 of file PathResolver.cxx.

283  {
284  return PathResolver::find_calib_file(logical_file_name);
285 }

◆ PathResolverFindDataFile()

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

Definition at line 278 of file PathResolver.cxx.

279 {
280  return PathResolver::find_file (logical_file_name, "DATAPATH");
281 }

◆ PathResolverFindXMLFile()

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

Definition at line 273 of file PathResolver.cxx.

274 {
275  return PathResolver::find_file (logical_file_name, "XMLPATH");
276 }

◆ PathResolverSetOutputLevel()

void PathResolverSetOutputLevel ( int  lvl)

Definition at line 293 of file PathResolver.cxx.

293  {
295 }
PathResolver::find_calib_file
static std::string find_calib_file(const std::string &logical_file_name)
Definition: PathResolver.cxx:235
PathResolver::find_calib_directory
static std::string find_calib_directory(const std::string &logical_file_name)
Definition: PathResolver.cxx:257
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:183
PathResolver::setOutputLevel
static void setOutputLevel(MSG::Level level)
Definition: PathResolver.cxx:269