|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef PATHRESOLVER_PATHRESOLVER_H 
    6 #define PATHRESOLVER_PATHRESOLVER_H 
   26   static std::string 
find_file (
const std::string& logical_file_name,
 
   27                                 const std::string& search_path);
 
   36                                           const std::string& search_list);
 
   44   static std::string 
find_directory (
const std::string& logical_file_name,
 
   45                                      const std::string& search_path);
 
   54                                                const std::string& search_list);
 
   57   static std::string 
find_calib_file(
const std::string& logical_file_name);
 
   68   static bool PR_find( 
const std::string& logical_file_name, 
const std::string& search_list,
 
   69                        std::filesystem::file_type file_type, std::string& 
result );
 
  
static std::string find_calib_file(const std::string &logical_file_name)
static asg::AsgMessaging & asgMsg()
static std::string FindCalibFile(const std::string &logical_file_name)
bool msgLvl(const MSG::Level lvl) const
Test the output level of the object.
static std::string find_directory(const std::string &logical_file_name, const std::string &search_path)
static std::string find_calib_directory(const std::string &logical_file_name)
static std::string find_file_from_list(const std::string &logical_file_name, const std::string &search_list)
static MsgStream & msg(const MSG::Level lvl)
static std::string FindCalibDirectory(const std::string &logical_file_name)
static bool msgLvl(const MSG::Level lvl)
std::string PathResolverFindCalibDirectory(const std::string &logical_file_name)
static bool PR_find(const std::string &logical_file_name, const std::string &search_list, std::filesystem::file_type file_type, std::string &result)
Main private search method used by all public methods.
static void SetOutputLevel(int lvl)
std::string PathResolverFindXMLFile(const std::string &logical_file_name)
static std::string find_directory_from_list(const std::string &logical_file_name, const std::string &search_list)
MsgStream & msg() const
The standard message stream.
static std::atomic< MSG::Level > m_level
Class mimicking the AthMessaging class from the offline software.
std::string PathResolverFindCalibFile(const std::string &logical_file_name)
std::string PathResolverFindDataFile(const std::string &logical_file_name)
static std::string find_file(const std::string &logical_file_name, const std::string &search_path)
static void setOutputLevel(MSG::Level level)
void PathResolverSetOutputLevel(int lvl)