GRUTinizer
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Member Functions | Private Attributes | List of all members
TRawEventBZipSource Class Reference

#include <TRawEventBZipSource.h>

Inheritance diagram for TRawEventBZipSource:
TRawEventPipeSource TRawEventByteSource TRawEventSource

Public Member Functions

 TRawEventBZipSource (const std::string &filename, kFileType file_type)
 ~TRawEventBZipSource ()
virtual std::string SourceDescription () const
- Public Member Functions inherited from TRawEventPipeSource
 TRawEventPipeSource (const std::string &command, kFileType file_type)
 ~TRawEventPipeSource ()
virtual int ReadBytes (char *buf, size_t size)
 Given a buffer, fill the buffer with at most size bytes.
- Public Member Functions inherited from TRawEventByteSource
 TRawEventByteSource (kFileType file_type)
virtual std::string Status () const
kFileType GetFileType () const
long GetFileSize () const
- Public Member Functions inherited from TRawEventSource
 TRawEventSource ()
virtual ~TRawEventSource ()
int Read (TRawEvent &event)
 Reads the next event.
int Read (TRawEvent *event)
virtual int GetLastErrno () const
virtual std::string GetLastError () const
bool IsFinished () const
size_t GetBytesGiven () const
double GetAverageRate () const

Private Member Functions

 ClassDef (TRawEventBZipSource, 0)

Private Attributes

std::string fFilename

Additional Inherited Members

- Static Public Member Functions inherited from TRawEventSource
static TRawEventSourceEventSource (const char *filename, bool is_online=false, bool is_ring=false, kFileType file_type=DefaultFileType())
- Protected Member Functions inherited from TRawEventByteSource
void SetFileSize (long file_size)

Constructor & Destructor Documentation

TRawEventBZipSource::TRawEventBZipSource ( const std::string &  filename,
kFileType  file_type 
)
TRawEventBZipSource::~TRawEventBZipSource ( )
inline

Member Function Documentation

TRawEventBZipSource::ClassDef ( TRawEventBZipSource  ,
 
)
private
std::string TRawEventBZipSource::SourceDescription ( ) const
virtual

Reimplemented from TRawEventPipeSource.

Member Data Documentation

std::string TRawEventBZipSource::fFilename
private

The documentation for this class was generated from the following files: