#include <CsPadCalib.h>
Public Member Functions | |
CsPadCalib (const std::string &name) | |
virtual | ~CsPadCalib () |
virtual void | beginJob (Event &evt, Env &env) |
Method which is called once at the beginning of the job. | |
virtual void | beginRun (Event &evt, Env &env) |
Method which is called at the beginning of the run. | |
virtual void | beginCalibCycle (Event &evt, Env &env) |
Method which is called at the beginning of the calibration cycle. | |
virtual void | event (Event &evt, Env &env) |
virtual void | endCalibCycle (Event &evt, Env &env) |
Method which is called at the end of the calibration cycle. | |
virtual void | endRun (Event &evt, Env &env) |
Method which is called at the end of the run. | |
virtual void | endJob (Event &evt, Env &env) |
Method which is called once at the end of the job. | |
Protected Member Functions | |
void | addProxyV1 (const PSEvt::EventKey &key, Event &evt, Env &env) |
void | addProxyV2 (const PSEvt::EventKey &key, Event &evt, Env &env) |
void | addProxy2x2 (const PSEvt::EventKey &key, Event &evt, Env &env) |
This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.
Definition at line 53 of file CsPadCalib.h.
cspad_mod::CsPadCalib::CsPadCalib | ( | const std::string & | name | ) |
Definition at line 58 of file CsPadCalib.cpp.
cspad_mod::CsPadCalib::~CsPadCalib | ( | ) | [virtual] |
Definition at line 77 of file CsPadCalib.cpp.
void cspad_mod::CsPadCalib::addProxy2x2 | ( | const PSEvt::EventKey & | key, | |
Event & | evt, | |||
Env & | env | |||
) | [protected] |
void cspad_mod::CsPadCalib::addProxyV1 | ( | const PSEvt::EventKey & | key, | |
Event & | evt, | |||
Env & | env | |||
) | [protected] |
void cspad_mod::CsPadCalib::addProxyV2 | ( | const PSEvt::EventKey & | key, | |
Event & | evt, | |||
Env & | env | |||
) | [protected] |
void cspad_mod::CsPadCalib::beginCalibCycle | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
Method which is called at the beginning of the calibration cycle.
Definition at line 143 of file CsPadCalib.cpp.
void cspad_mod::CsPadCalib::beginJob | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
Method which is called once at the beginning of the job.
Definition at line 83 of file CsPadCalib.cpp.
void cspad_mod::CsPadCalib::beginRun | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
void cspad_mod::CsPadCalib::endCalibCycle | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
Method which is called at the end of the calibration cycle.
Definition at line 183 of file CsPadCalib.cpp.
void cspad_mod::CsPadCalib::endJob | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
void cspad_mod::CsPadCalib::endRun | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
void cspad_mod::CsPadCalib::event | ( | Event & | evt, | |
Env & | env | |||
) | [virtual] |
Method which is called with event data, this is the only required method, all other methods are optional
Definition at line 150 of file CsPadCalib.cpp.
References addProxy2x2(), addProxyV1(), addProxyV2(), and DCRange::key().