CalibParsStore::CalibParsStore Class Reference

List of all members.

Public Member Functions

def __init__
def Create
def CreateForEvtEnv

Public Attributes

 name
 fnexpc
 fnrepo
 tsec

Detailed Description

Factory class for CalibPars object of different detectors

Definition at line 99 of file CalibParsStore.py.


Member Function Documentation

def CalibParsStore::CalibParsStore::__init__ (   self  ) 

Definition at line 104 of file CalibParsStore.py.

def CalibParsStore::CalibParsStore::Create (   self,
  calibdir,
  group,
  source,
  runnum,
  pbits = 0 
)

Factory method

    Parameters

    calibdir : string - calibration directory, ex: /reg/d/psdm/AMO/amoa1214/calib
    group    : string - group, ex: PNCCD::CalibV1
    source   : string - data source, ex: Camp.0:pnCCD.0
    runnum   : int    - run number, ex: 10
    pbits=0  : int    - print control bits, ex: 255

Definition at line 114 of file CalibParsStore.py.

def CalibParsStore::CalibParsStore::CreateForEvtEnv (   self,
  calibdir,
  group,
  source,
  evt,
  env,
  pbits = 0 
)

Factory method
    This method makes access to the calibration store with fallback access to hdf5 file.

    Parameters

    calibdir : string - calibration directory, ex: /reg/d/psdm/AMO/amoa1214/calib
    group    : string - group, ex: PNCCD::CalibV1
    source   : string - data source, ex: Camp.0:pnCCD.0
    evt      : psana.Event - event object - is used to get event time to retrieve DCRange
    env      : psana.Env   - environment object - is used to retrieve file name
    pbits=0  : int         - print control bits, ex: 255

Definition at line 162 of file CalibParsStore.py.


Member Data Documentation

CalibParsStore::CalibParsStore::fnexpc

Definition at line 106 of file CalibParsStore.py.

CalibParsStore::CalibParsStore::fnrepo

Definition at line 107 of file CalibParsStore.py.

CalibParsStore::CalibParsStore::name

Definition at line 105 of file CalibParsStore.py.

CalibParsStore::CalibParsStore::tsec

Definition at line 108 of file CalibParsStore.py.


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