00001 // $Id: StMuEEDemoMaker.h,v 1.2 2009/02/04 20:33:26 ogrebeny Exp $ 00002 00003 #ifndef STAR_StMuEEDemoMaker 00004 #define STAR_StMuEEDemoMaker 00005 00023 #ifndef StMaker_H 00024 #include "StMaker.h" 00025 #endif 00026 00027 class StMuDstMaker; 00028 class EEmcGeomSimple; 00029 class StEEmcSmdGeom; 00030 class StEEmcDb; 00031 00032 class StMuEEDemoMaker : public StMaker { 00033 private: 00034 StMuDstMaker* mMuDstMaker; 00035 EEmcGeomSimple *geomTw; 00036 StEEmcSmdGeom *geomSmd; 00037 StEEmcDb *eeDb; 00038 00039 public: 00040 StMuEEDemoMaker(const char *self="MuEEDemo", const char* muDstMakerName="muDstMaker"); 00041 virtual ~StMuEEDemoMaker(); 00042 virtual Int_t Init(); 00043 virtual Int_t Make(); 00044 00046 virtual const char *GetCVS() const { 00047 static const char cvs[]="Tag $Name: $ $Id: StMuEEDemoMaker.h,v 1.2 2009/02/04 20:33:26 ogrebeny Exp $ built "__DATE__" "__TIME__ ; 00048 return cvs; 00049 } 00050 00051 ClassDef(StMuEEDemoMaker, 1) //StAF chain virtual base class for Makers 00052 }; 00053 00054 #endif 00055 00056 00057 // $Log: StMuEEDemoMaker.h,v $ 00058 // Revision 1.2 2009/02/04 20:33:26 ogrebeny 00059 // Moved the EEMC database functionality from StEEmcDbMaker to StEEmcUtil/database. See ticket http://www.star.bnl.gov/rt2/Ticket/Display.html?id=1388 00060 // 00061 // Revision 1.1 2003/08/27 22:56:30 balewski 00062 // example of access to EEMC data+DB+geom from muDst 00063 // 00064 // Revision 1.14 2002/11/26 23:49:40 jeromel 00065 // Small modif after Art's note ... doxygen issue + cleanup 00066 // 00067 // Revision 1.13 2002/04/28 01:28:36 jeromel 00068 // Reshaped comments for doxygen. Hopefully, users will propagate this good 00069 // habit. 00070 // 00071 // Revision 1.12 1999/09/24 22:03:09 perev 00072 // Add InitRun & FinishRun to template maker 00073 // 00074 // Revision 1.11 1999/07/15 13:57:44 perev 00075 // cleanup 00076 // 00077 // Revision 1.10 1999/07/10 22:59:17 fine 00078 // Some comments have been introduced to show html docs 00079 // 00080 // Revision 1.9 1999/03/11 03:33:16 perev 00081 // new schema 00082 // 00083 // Revision 1.8 1999/03/10 15:02:07 fine 00084 // HTML link to STAR problem report form has been introduced 00085 // 00086 // Revision 1.7 1998/10/31 00:25:45 fisyak 00087 // Makers take care about branches 00088 // 00089 // Revision 1.6 1998/10/06 18:00:31 perev 00090 // cleanup 00091 // 00092 // Revision 1.5 1998/08/26 12:15:13 fisyak 00093 // Remove asu & dsl libraries 00094 // 00095 // Revision 1.4 1998/08/14 15:25:58 fisyak 00096 // add options 00097 // 00098 // Revision 1.3 1998/08/10 02:32:07 fisyak 00099 // Clean up 00100 // 00101 // Revision 1.2 1998/07/20 15:08:15 fisyak 00102 // Add tcl and tpt 00103 //
1.5.9