er  dev
Public Member Functions | Private Member Functions | Private Attributes | List of all members
ERRootSource Class Reference
Inheritance diagram for ERRootSource:
Inheritance graph
[legend]
Collaboration diagram for ERRootSource:
Collaboration graph
[legend]

Public Member Functions

 ERRootSource (const ERRootSource &source)
 
virtual Bool_t Init ()
 
virtual Int_t ReadEvent (UInt_t=0)
 
virtual void Close ()
 
virtual void Reset ()
 
virtual Source_Type GetSourceType ()
 
virtual void SetParUnpackers ()
 
virtual Bool_t InitUnpackers ()
 
virtual Bool_t ReInitUnpackers ()
 
void SetFile (TString path, TString treeName, TString branchName)
 
void AddFile (TString path)
 
void AddEvent (ERRawEvent *event)
 

Private Member Functions

Int_t OpenNextFile ()
 

Private Attributes

std::vector< TString > fPath
 
Int_t fCurFile
 
Int_t fOldEvents
 
TString fTreeName
 
TString fBranchName
 
TFile * fFile
 
TTree * fTree
 
Int_t HE8Event_nevent
 
std::vector< ERRawEvent * > fRawEvents
 

Detailed Description

Definition at line 14 of file ERRootSource.h.


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