StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Static Public Member Functions | Protected Member Functions | List of all members
StGridCollector Class Referenceabstract

#include <StGridCollector.h>

Inheritance diagram for StGridCollector:
StFileI

Public Member Functions

virtual Int_t GetNEvents ()=0
 
virtual void holdFiles ()=0
 
- Public Member Functions inherited from StFileI
 StFileI (const char *name="", const char *titl="")
 
virtual Int_t SetDebug (Int_t dbl=1)
 
virtual Int_t GetDebug () const
 
virtual Int_t Init (int, const char **)
 
virtual Int_t Init (const char *argv)
 
virtual void ls (Option_t *opt="") const
 
virtual Int_t AddFile (const char *, const char *opt=0)
 
virtual Int_t AddFile (const char **)
 
virtual Int_t AddWild (const char *, const char *)
 
virtual Int_t GetNFiles ()=0
 
virtual Int_t GetNBundles ()=0
 
virtual Int_t GetBundleSize ()=0
 
virtual const char * GetFileName (Int_t idx=-1)=0
 
virtual const char * GetCompName (Int_t idx=0)=0
 
virtual const char * GetFormat (Int_t idx=0)=0
 
virtual Int_t GetNextBundle ()=0
 
virtual Int_t GetNextEvent (UInt_t *NextEventNumber)
 
virtual StUKey GetNextEvent ()
 
virtual void Rewind ()
 

Static Public Member Functions

static StGridCollectorCreate (const char *sel=0)
 

Protected Member Functions

 StGridCollector (const StGridCollector &)
 
const StGridCollectoroperator= (const StGridCollector &)
 

Additional Inherited Members

- Protected Attributes inherited from StFileI
Int_t fDebug
 

Detailed Description

StGridCollector

Class enables the interface to the Grid Collector services.

To isolate the implementation details from the STAR Analysis Framework, it uses the factor pattern. In keeping with the convention, this class implements a static method called Create() for constructing an object of StGridCollector type. The function Create() loads the appropriate shared libraries that implement the real interface.

John Wu John..nosp@m.Wu@n.nosp@m.ersc..nosp@m.gov

Definition at line 23 of file StGridCollector.h.


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