#include <DataProxy2x2.h>
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. |
This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.
Definition at line 54 of file DataProxy2x2.h.
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.
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.
[in] | dict | Proxy dictionary containing this proxy. |
[in] | source | Detector address information |
[in] | key | String key, additional key supplied by user. |
Definition at line 68 of file DataProxy2x2.cpp.
References h5constants::data, CSPadPixCoords::logger, CalibPars::pedestals(), and pdscalibdata::CsPadCommonModeSubV1::UnknownCM.