00001 //------------------------------------------------------------- 00002 // Go4 Release Package v3.04-01 (build 30401) 00003 // 28-November-2008 00004 //--------------------------------------------------------------- 00005 // The GSI Online Offline Object Oriented (Go4) Project 00006 // Experiment Data Processing at EE department, GSI 00007 //--------------------------------------------------------------- 00008 // 00009 //Copyright (C) 2000- Gesellschaft f. Schwerionenforschung, GSI 00010 // Planckstr. 1, 64291 Darmstadt, Germany 00011 //Contact: http://go4.gsi.de 00012 //---------------------------------------------------------------- 00013 //This software can be used under the license agreements as stated 00014 //in Go4License.txt file which is part of the distribution. 00015 //---------------------------------------------------------------- 00016 #ifndef TGO4SIMPLESUBEVENT_H 00017 #define TGO4SIMPLESUBEVENT_H 00018 00019 #include "TGo4EventElement.h" 00020 00025 class TGo4SimpleSubEvent : public TGo4EventElement { 00026 public: 00027 static Int_t fgiZeroField[13]; 00028 00032 Short_t fsProcid; 00033 00038 Int_t fiFieldLen; 00039 00043 Int_t fiD0; 00044 00048 Int_t fiD1; 00049 00053 Int_t fiD2; 00054 00058 Int_t fiD3; 00059 00063 Int_t fiD4; 00064 00068 Int_t fiD5; 00069 00073 Int_t fiD6; 00074 00078 Int_t fiD7; 00079 00083 Int_t fiD8; 00084 00088 Int_t fiD9; 00089 00093 Int_t fiD10; 00094 00098 Int_t fiD11; 00099 00103 Int_t fiD12; 00104 00105 00106 // TGo4MbsSubEvent fxTestSub; 00107 00108 // TClonesArray* fxMbsSubEventArray; 00109 00119 virtual Int_t Fill(); 00120 00125 virtual void Clear(Option_t *t=""); 00126 00127 void PrintEvent(); 00128 00129 TGo4SimpleSubEvent() ; 00130 00131 virtual ~TGo4SimpleSubEvent() ; 00132 00133 ClassDef(TGo4SimpleSubEvent,1) 00134 00135 }; 00136 #endif //TGO4SIMPLESUBEVENT_H 00137 00138 00139 00140 00141 //----------------------------END OF GO4 SOURCE FILE ---------------------