Page History
...
Pds App package
This package contains various applications that are used by online or can be used to read xtc files.
app/bldreader.cc
Beamline data reader
...
- Class myLevelIter
Inherits from XtcIterator and implements several versions of theprocess
member function in order to process data from several imaging detectors.
Public Types:
Public Member FunctionsCode Block enum {Stop, Continue}
Code Block // Constructor myLevelIter(Xtc* xtc, unsigned depth, int fd) void process(DetInfo& info, Princeton::ConfigV1& config) void process(DetInfo& info, const Princeton::FrameV1& frame) void process(const DetInfo& d, const Camera::FrameV1& f) void process(const DetInfo& info, const FCCD::FccdConfigV2& config) int process(Xtc* xtc)
...
Code Block |
---|
void usage(char* progname) int main(int argc, char* argv[]) |
app/XtcMonitorClient.cc and app/XtcMonitorClient.hh
app/xtcmonclient.cc
Classes
- class MyMonitorClient
Inherits from Pds::XtcMonitorClient, implements its own processDgram function.
Public Member FunctionsCode Block // Constructor MyMonitorClient (int rate) int processDgram (Pds::Dgram *dg)
Functions
Code Block |
---|
void usage (char *progname)
int main (int argc, char *argv[])
|
app/xtcmonserver.cc
app/xtcreader.cc
...
app/xtcEpicsReaderTest.cc
...
app/xtcMonClientExample.cc
...
Overview
Content Tools