AliRoot Core  v5-06-30 (35d6c57)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliEventsCollectorThread Class Reference

#include <AliEventsCollectorThread.h>

Public Member Functions

 AliEventsCollectorThread (AliStorageClientThread *onlineReconstructionManager)
 
 ~AliEventsCollectorThread ()
 
void Kill ()
 

Private Member Functions

void CollectorHandle ()
 
void CheckCurrentStorageSize ()
 
Long64_t GetSizeOfAllChunks ()
 

Static Private Member Functions

static void * Dispatch (void *arg)
 

Private Attributes

AliStorageClientThreadfManager
 
TThread * fCollectorThread
 
TFile * fCurrentFile
 
AliStorageDatabasefDatabase
 
bool fFinished
 

Detailed Description

Definition at line 12 of file AliEventsCollectorThread.h.

Constructor & Destructor Documentation

AliEventsCollectorThread::AliEventsCollectorThread ( AliStorageClientThread onlineReconstructionManager)

Definition at line 11 of file AliEventsCollectorThread.cxx.

AliEventsCollectorThread::~AliEventsCollectorThread ( )

Definition at line 28 of file AliEventsCollectorThread.cxx.

Member Function Documentation

void AliEventsCollectorThread::CheckCurrentStorageSize ( )
private

Definition at line 280 of file AliEventsCollectorThread.cxx.

Referenced by AliEventsCollectorThread(), and CollectorHandle().

void AliEventsCollectorThread::CollectorHandle ( )
private

Definition at line 49 of file AliEventsCollectorThread.cxx.

Referenced by Dispatch().

static void* AliEventsCollectorThread::Dispatch ( void *  arg)
inlinestaticprivate

Definition at line 22 of file AliEventsCollectorThread.h.

Referenced by AliEventsCollectorThread().

Long64_t AliEventsCollectorThread::GetSizeOfAllChunks ( )
private

Definition at line 223 of file AliEventsCollectorThread.cxx.

Referenced by CheckCurrentStorageSize().

void AliEventsCollectorThread::Kill ( )

Member Data Documentation

TThread* AliEventsCollectorThread::fCollectorThread
private
TFile* AliEventsCollectorThread::fCurrentFile
private

Definition at line 30 of file AliEventsCollectorThread.h.

Referenced by CollectorHandle(), and ~AliEventsCollectorThread().

AliStorageDatabase* AliEventsCollectorThread::fDatabase
private
bool AliEventsCollectorThread::fFinished
private

Definition at line 35 of file AliEventsCollectorThread.h.

Referenced by CollectorHandle(), and Kill().

AliStorageClientThread* AliEventsCollectorThread::fManager
private

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