Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

app/livextcreader.cc

Classes

  • *Class LiveXtcFileIterator
    Public Member Functions
    Code Block
      // Constructor and destructor
      LiveXtcFileIterator(const char* xtcname, size_t maxDgramSize)
      ~LiveXtcFileIterator()
    
     Dgram* next()
     
  • *Class myLevelIter
    Inherigs Inherits fromm XtcIterator and implements a the process member function.
    Public Types
    Code Block
      enum {Stop, Continue}
      
    Public Member Functions
    Code Block
      // Constructor
      myLevelIter(Xtc* xtc, unsigned depth) 
    
      int process(Xtc* xtc)
      

Functions

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

app/xtcmodify.cc

Classes

  • Class myLevelIter
    Inherits from XtcIterator and implements several versions of the process member function in order to process data from several imaging detectors.
    Public Types:
    Code Block
    
      enum {Stop, Continue}
      
    Public Member Functions
    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)
      

Functions

Code Block

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

app/xtcmonclient.cc

app/xtcmonserver.cc

...