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

Classes

Functions

 void 	usage (char *progname)
 bool 	parse_time (const char *arg, ClockTime &clk)
 int 	main (int argc, char *argv[])

app/cfgreader.cc

Configuration reader

Classes

app/dmgreader.cc

classes

Functions

void usage(char* progname)
int main(int argc, char* argv[])

app/livextcreader.cc

Classes

Functions

void usage(char* progname)
int main(int argc, char* argv[])

app/xtcmodify.cc

Classes

Functions

void usage(char* progname)
int main(int argc, char* argv[])

app/XtcMonitorMsg.cc and app/XtcMonitorMsg.hh

Classes

app/XtcMonitorServer.cc and app/XtcMonitorServer.hh

Classes

app/xtcmonserver.cc

Classes

Functions

    long long int  timeDiff (struct timespec *end, struct timespec *start)
    void  usage (char *progname)
    void sigfunc (int sig_no)
    int  main (int argc, char *argv[])

app/XtcMonitorClient.cc and app/XtcMonitorClient.hh

Classes

app/xtcmonclient.cc

Classes

Functions

void 	usage (char *progname)
int 	main (int argc, char *argv[])

app/xtcMonClientExample.cc

Another example of an xtc monitoring client.

Classes

app/XtcEpicsIterator.cc and app/XtcEpicsIterator.hh

*Classes

app/XtcEpicsFileReader.cc and app/XtcEpicsFileReader.hh

Classes

app/xtcEpicsReaderTest.cc

Functions

int 	Pds::xtcEpicsReadTest (char *sFnXtc)
void 	showUsageXtcEpicsTest ()
void 	showVersionXtcEpicsTest ()
int 	main (int argc, char **argv)

app/xtcreader.cc

Classes

Functions

void 	usage (char *progname)
int 	main (int argc, char *argv[])