StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | Public Attributes | List of all members
gl3Conductor Class Reference

Public Member Functions

int configure (L3_CFG *cfg)
int add (gl3Algorithm *algorithm)
int fillSummary (int token, struct L3_summary *, struct L3_SUMD *)
int collectSummary (int token)
int fillTracks (int token)
void clearAlgorithms ()
int checkHistoRequest ()
int init ()
int processEvent (EventDescriptor *desc, L3_P *l3data, TrgSumData *=NULL, RawTrgDet *=NULL)
gl3EventgetEvent (int token)
int releaseToken (int token)
int resetHistos ()
int runStart (int _runNumber)
int runEnd ()
int end ()
void setBField (float bField)
void setHitProcessing (int hitPro)
void setMaxSectorNForTrackMerging (int _trackMerging)
int setup (St_l3_Coordinate_Transformer *_trans, int maxEvents=1, int maxAlgorithm=10)
int setCommunications ()
int writeHistos (int maxBytes, char *buffer)

Public Attributes

short maxEvents
short maxAlgorithms
short communicationsFlag
int nEvents
int nAlgorithms
int maxTokens
int runNumber
int * tokenIndex
short hitProcessing
int maxSectorNForTrackMerging

Detailed Description

Definition at line 54 of file gl3Conductor.h.

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