PSCalib/src/CalibFileFinder.cpp File Reference

#include "PSCalib/CalibFileFinder.h"
#include <algorithm>
#include <limits>
#include <iostream>
#include <stdexcept>
#include <boost/filesystem.hpp>
#include <boost/lexical_cast.hpp>
#include "MsgLogger/MsgLogger.h"
#include "pdsdata/xtc/DetInfo.hh"
#include "PSCalib/Exceptions.h"

Go to the source code of this file.

Namespaces

namespace  PSCalib

Functions

std::ostream & operator<< (std::ostream &out, const CalibFile &cf)
std::string toString (const Pds::Src &src)
 CalibFileFinder::CalibFileFinder (const std::string &calibDir, const std::string &typeGroupName, const unsigned &print_bits)
 CalibFileFinder::~CalibFileFinder ()
std::string CalibFileFinder::trancateSourceName (const std::string &str)
std::string CalibFileFinder::findCalibFile (const std::string &src, const std::string &dataType, unsigned long runNumber) const
std::string CalibFileFinder::findCalibFile (const Pds::Src &src, const std::string &dataType, unsigned long runNumber) const
std::string CalibFileFinder::selectCalibFile (const std::vector< std::string > &files, unsigned long runNumber, unsigned print_bits)

Variables

const char logger [] = "CalibFileFinder"
fs::path m_path
unsigned m_begin
unsigned m_end


Function Documentation

std::ostream& @31::operator<< ( std::ostream &  out,
const CalibFile &  cf 
) [static]

Definition at line 84 of file CalibFileFinder.cpp.

std::string @31::toString ( const Pds::Src &  src  )  [static]

Definition at line 90 of file CalibFileFinder.cpp.

Referenced by CalibFileFinder::findCalibFile().


Variable Documentation

const char logger[] = "CalibFileFinder" [static]

Definition at line 43 of file CalibFileFinder.cpp.

unsigned m_begin

Definition at line 80 of file CalibFileFinder.cpp.

unsigned m_end

Definition at line 81 of file CalibFileFinder.cpp.

fs::path m_path

Definition at line 79 of file CalibFileFinder.cpp.

Referenced by GeometryAccess::load_pars_from_file().


Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7