PSCalib::CalibParsStore Class Reference
[PSCalib package]

class CalibParsStore has a static factory method Create for CalibPars More...

#include <CalibParsStore.h>

List of all members.

Static Public Member Functions

static PSCalib::CalibParsCreate (const std::string &calibdir, const std::string &group, const std::string &str_src, const unsigned long &runnum, unsigned print_bits=255)
 Regular constructor, which use const std::string& str_src.
static PSCalib::CalibParsCreate (const std::string &calibdir, const std::string &group, const Pds::Src &src, const unsigned long &runnum, unsigned print_bits=255)
 Regular constructor, which use Pds::Src& src.


Detailed Description

class CalibParsStore has a static factory method Create for CalibPars

This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.

Version:
Id
CalibParsStore.h 12199 2016-07-01 01:04:24Z dubrovin@SLAC.STANFORD.EDU
Author:
Mikhail S. Dubrovin
See also:
CalibPars
Interface Description

Definition at line 112 of file CalibParsStore.h.


Member Function Documentation

static PSCalib::CalibPars* PSCalib::CalibParsStore::Create ( const std::string &  calibdir,
const std::string &  group,
const Pds::Src &  src,
const unsigned long &  runnum,
unsigned  print_bits = 255 
) [inline, static]

Regular constructor, which use Pds::Src& src.

Parameters:
[in] calibdir Calibration directory for current experiment.
[in] group Data type and group names.
[in] src The data source object, for example Pds::Src m_src; defined in the env.get(...,&m_src)
[in] runnum Run number to search the valid file name.
[in] print_bits Print control bit-word.

Definition at line 253 of file CalibParsStore.h.

References Create().

static PSCalib::CalibPars* PSCalib::CalibParsStore::Create ( const std::string &  calibdir,
const std::string &  group,
const std::string &  str_src,
const unsigned long &  runnum,
unsigned  print_bits = 255 
) [inline, static]

Regular constructor, which use const std::string& str_src.

Parameters:
[in] calibdir Calibration directory for current experiment.
[in] group Data type and group names.
[in] str_src The data source name, ex.: Camp.0:pnCCD.0
[in] runnum Run number to search the valid file name.
[in] print_bits Print control bit-word.

Definition at line 129 of file CalibParsStore.h.

References GeometryAccess::msg.

Referenced by Create().


The documentation for this class was generated from the following file:
Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7