ATLAS Offline Software
Loading...
Searching...
No Matches
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 330 of file PathResolver.cxx.

330 {
331 return PathResolver::find_calib_directory(logical_file_name);
332}
static std::string find_calib_directory(const std::string &logical_file_name)

◆ PathResolverFindCalibFile()

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

Definition at line 325 of file PathResolver.cxx.

325 {
326 return PathResolver::find_calib_file(logical_file_name);
327}
static std::string find_calib_file(const std::string &logical_file_name)

◆ PathResolverFindDataFile()

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

Definition at line 320 of file PathResolver.cxx.

321{
322 return PathResolver::find_file (logical_file_name, "DATAPATH");
323}
static std::string find_file(const std::string &logical_file_name, const std::string &search_path)

◆ PathResolverFindXMLFile()

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

Definition at line 315 of file PathResolver.cxx.

316{
317 return PathResolver::find_file (logical_file_name, "XMLPATH");
318}

◆ PathResolverSetOutputLevel()

void PathResolverSetOutputLevel ( int lvl)

Definition at line 335 of file PathResolver.cxx.

335 {
336 PathResolver::setOutputLevel(MSG::Level(lvl));
337}
static void setOutputLevel(MSG::Level level)