You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 7 Next »

Pds App package

This package contains applications.

app/bldreader.cc

Beamline data reader

Classes

  • class bldData
    Public Member Functions
     void 	reset ()
     void 	dump () const
     void 	header () const
    
    Public Attributes
     unsigned 	seconds
     unsigned 	nanoseconds
     unsigned 	pulseId
     const BldDataFEEGasDetEnergy * 	gasdet
     const BldDataEBeamV0 * 	ebeamV0
     const BldDataEBeam * 	ebeam
     const BldDataPhaseCavity * 	phasecav
    
  • class myLevelIter
    Public Types
      enum {Stop, Continue};
    
    Public Member Functions
      // Constructor
      myLevelIter(Xtc* xtc, unsigned depth) // inherits from XtcIterator (see xtc package)
      int  process(Xtc* xtc);
    

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

  • class myLevelIter
    This class implements a large number of process(DetInfo,ConfigInfo) functions that can be called depending on which detector and configuration one is looking for.
  • Functions
      void 	usage (char *progname)
      int 	main (int argc, char *argv[])
    

app/dmgreader.cc

app/livextcreader.cc

app/xtcmodify.cc

app/xtcmonclient.cc

app/xtcmonserver.cc

app/xtcreader.cc

app/XtcEpicsFileReader.cc and app/XtcEpicsFileReader.hh

app/XtcEpicsIterator.cc and app/XtcEpicsIterator.hh

app/xtcEpicsReaderTest.cc

app/XtcMonitorClient.cc and app/XtcMonitorClient.hh

app/xtcMonClientExample.cc

app/XtcMonitorMsg.cc and app/XtcMonitorMsg.hh

app/XtcMonitorServer.cc and app/XtcMonitorServer.hh

  • No labels