PSCalib::SegGeometryStore Class Reference
[PSCalib package]

class SegGeometryStore has a static factory method Create for SegGeometry object More...

#include <SegGeometryStore.h>

List of all members.

Static Public Member Functions

static PSCalib::SegGeometryCreate (const std::string &segname="SENS2X1:V1", const unsigned print_bits=0)
 Static factory method for SegGeometry of the segments defined by the name.


Detailed Description

class SegGeometryStore has a static factory method Create for SegGeometry object

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

Version:
Id
SegGeometryStore.h 12308 2016-07-20 20:52:38Z dubrovin@SLAC.STANFORD.EDU
Author:
Mikhail S. Dubrovin
See also:
SegGeometry, SegGeometryCspad2x1V1
Interface Description

Definition at line 107 of file SegGeometryStore.h.


Member Function Documentation

static PSCalib::SegGeometry* PSCalib::SegGeometryStore::Create ( const std::string &  segname = "SENS2X1:V1",
const unsigned  print_bits = 0 
) [inline, static]

Static factory method for SegGeometry of the segments defined by the name.

Parameters:
[in] segname segment name
[in] print_bits print control bit-word.

Definition at line 121 of file SegGeometryStore.h.

References src::psana_doc_info::info, PSCalib::SegGeometryEpix100V1::instance(), PSCalib::SegGeometryCspad2x1V1::instance(), PSCalib::matrix_pars(), MsgLog, and SegGeometryMatrixV1::SegGeometryMatrixV1().

Referenced by GeometryObject::GeometryObject(), test01(), test02(), and test03().


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