cspad_mod::DataProxy2x2 Class Reference
[Cspad_mod]

Proxy for 2x2 Element which performs calibration. More...

#include <DataProxy2x2.h>

List of all members.

Public Member Functions

 DataProxy2x2 (const PSEvt::EventKey &key, PSEnv::EnvObjectStore &calibStore)
virtual ~DataProxy2x2 ()
virtual boost::shared_ptr<
Psana::CsPad2x2::ElementV1
getTypedImpl (PSEvt::ProxyDictI *dict, const Pds::Src &source, const std::string &key)
 Get the correctly-typed object from the proxy.


Detailed Description

Proxy for 2x2 Element which performs calibration.

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

Version:
Id
DataProxy2x2.h 2904 2012-02-08 22:19:48Z salnikov@SLAC.STANFORD.EDU
Author:
Andy Salnikov

Definition at line 54 of file DataProxy2x2.h.


Constructor & Destructor Documentation

cspad_mod::DataProxy2x2::DataProxy2x2 ( const PSEvt::EventKey &  key,
PSEnv::EnvObjectStore &  calibStore 
)

Definition at line 52 of file DataProxy2x2.cpp.

cspad_mod::DataProxy2x2::~DataProxy2x2 (  )  [virtual]

Definition at line 63 of file DataProxy2x2.cpp.


Member Function Documentation

boost::shared_ptr< Psana::CsPad2x2::ElementV1 > cspad_mod::DataProxy2x2::getTypedImpl ( PSEvt::ProxyDictI *  dict,
const Pds::Src &  source,
const std::string &  key 
) [virtual]

Get the correctly-typed object from the proxy.

Parameters:
[in] dict Proxy dictionary containing this proxy.
[in] source Detector address information
[in] key String key, additional key supplied by user.
Returns:
Shared pointer of the correct type.

Definition at line 68 of file DataProxy2x2.cpp.

References h5constants::data, CSPadPixCoords::logger, CalibPars::pedestals(), and pdscalibdata::CsPadCommonModeSubV1::UnknownCM.


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