GRUTinizer
|
#include <TMultiRawFile.h>
Public Member Functions | |
TMultiRawFile () | |
~TMultiRawFile () | |
void | AddFile (TRawEventSource *infile) |
void | AddFile (const char *filename) |
bool | IsValid () const |
virtual std::string | SourceDescription () const |
virtual std::string | Status () const |
virtual int | GetLastErrno () const |
virtual std::string | GetLastError () const |
![]() | |
TRawEventSource () | |
virtual | ~TRawEventSource () |
int | Read (TRawEvent &event) |
Reads the next event. | |
int | Read (TRawEvent *event) |
bool | IsFinished () const |
size_t | GetBytesGiven () const |
double | GetAverageRate () const |
Private Member Functions | |
TMultiRawFile (const TMultiRawFile &other) | |
TMultiRawFile & | operator= (const TMultiRawFile &other) |
virtual int | GetEvent (TRawEvent &outevent) |
ClassDef (TMultiRawFile, 0) |
Private Attributes | |
std::set< TRawEventSource * > | fFileList |
std::set< FileEvent > | fFileEvents |
std::mutex | fFileListMutex |
bool | fIsFirstStatus |
bool | fIsValid |
Additional Inherited Members | |
![]() | |
static TRawEventSource * | EventSource (const char *filename, bool is_online=false, bool is_ring=false, kFileType file_type=DefaultFileType()) |
![]() | |
void | SetLastErrno (int error) |
void | SetLastError (std::string error) |
TMultiRawFile::TMultiRawFile | ( | ) |
TMultiRawFile::~TMultiRawFile | ( | ) |
|
inlineprivate |
void TMultiRawFile::AddFile | ( | TRawEventSource * | infile | ) |
void TMultiRawFile::AddFile | ( | const char * | filename | ) |
|
private |
|
privatevirtual |
|
virtual |
Reimplemented from TRawEventSource.
|
virtual |
Reimplemented from TRawEventSource.
|
inline |
|
inlineprivate |
|
virtual |
Implements TRawEventSource.
|
virtual |
Implements TRawEventSource.
|
private |
|
private |
|
mutableprivate |
|
mutableprivate |
|
private |