XtcInput::ChunkFileIterLive Class Reference
[XtcInput]

Implementation of ChunkFileIterI interface which works with live data. More...

#include <ChunkFileIterLive.h>

Inheritance diagram for XtcInput::ChunkFileIterLive:

XtcInput::ChunkFileIterI List of all members.

Public Member Functions

 ChunkFileIterLive (unsigned expNum, unsigned run, unsigned stream, unsigned liveTimeout, const boost::shared_ptr< LiveFilesDB > &filesdb)
virtual ~ChunkFileIterLive ()
virtual XtcFileName next ()
 Return file name for next chunk.
virtual unsigned liveTimeout () const
 Return live timeout value.

Detailed Description

Implementation of ChunkFileIterI interface which works with live data.

This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.

Version:
Id
ChunkFileIterLive.h 4098 2012-07-10 00:14:17Z salnikov@SLAC.STANFORD.EDU
Author:
Andy Salnikov

Definition at line 53 of file ChunkFileIterLive.h.


Constructor & Destructor Documentation

XtcInput::ChunkFileIterLive::ChunkFileIterLive ( unsigned  expNum,
unsigned  run,
unsigned  stream,
unsigned  liveTimeout,
const boost::shared_ptr< LiveFilesDB > &  filesdb 
)

Definition at line 47 of file ChunkFileIterLive.cpp.

XtcInput::ChunkFileIterLive::~ChunkFileIterLive (  )  [virtual]

Definition at line 62 of file ChunkFileIterLive.cpp.


Member Function Documentation

unsigned XtcInput::ChunkFileIterLive::liveTimeout (  )  const [virtual]

Return live timeout value.

Implements XtcInput::ChunkFileIterI.

Definition at line 134 of file ChunkFileIterLive.cpp.

XtcFileName XtcInput::ChunkFileIterLive::next (  )  [virtual]

Return file name for next chunk.

Returns empty name after the last chunk.

Implements XtcInput::ChunkFileIterI.

Definition at line 72 of file ChunkFileIterLive.cpp.

References src::unitTestsWorkerData::debug(), ERR_LOC, CalibFileFinder::fname, CSPadPixCoords::logger, MsgLog, and ArrFileExchange::path.


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSDMSoftware by  doxygen 1.4.7