StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StMuDst2StEventMaker.h
1 /***************************************************************************
2  *
3  * $Id: StMuDst2StEventMaker.h,v 1.8 2014/08/06 11:43:31 jeromel Exp $
4  * Author: Frank Laue, BNL, laue@bnl.gov
5  ***************************************************************************/
6 #ifndef StMuDst2StEventMaker_hh
7 #define StMuDst2StEventMaker_hh
8 
9 #include "StMaker.h"
10 #include "StChain.h"
11 
12 class StMuDstMaker;
13 class StEvent;
14 
20 class StMuDst2StEventMaker : public StMaker {
21  public:
23  StMuDst2StEventMaker(const char* self="muDst2StEventMaker");
25 
26  void Clear(const char*);
27  int Make();
28  StEvent* event() { return mStEvent; }
29  virtual const char *GetCVS() const {
30  static const char cvs[]="Tag $Name: $ $Id: StMuDst2StEventMaker.h,v 1.8 2014/08/06 11:43:31 jeromel Exp $ built " __DATE__ " " __TIME__ ;
31  return cvs;
32  }
33 
34 
35  protected:
36  void printTriggerIds(StEvent*);
37  void loopOverTracks(StEvent*);
38 
39  StEvent* mStEvent;
40 
41  ClassDef(StMuDst2StEventMaker, 0)
42 };
43 
44 
45 #endif
46 
47 /***************************************************************************
48  *
49  * $Log: StMuDst2StEventMaker.h,v $
50  * Revision 1.8 2014/08/06 11:43:31 jeromel
51  * Suffix on literals need to be space (later gcc compiler makes it an error) - first wave of fixes
52  *
53  * Revision 1.7 2004/10/21 02:59:01 mvl
54  * Now get MuDst from GetInputDS, instead of StMuDSTMaker
55  *
56  * Revision 1.6 2004/05/02 04:10:13 perev
57  * private => protected
58  *
59  * Revision 1.5 2003/09/17 02:54:37 jeromel
60  * Name clash. Added warning in case this happens in future
61  *
62  * Revision 1.4 2003/09/12 21:32:17 jeromel
63  * No changes (misspelled)
64  *
65  * Revision 1.3 2003/09/07 03:49:03 perev
66  * gcc 3.2 + WarnOff
67  *
68  * Revision 1.2 2003/08/04 14:38:10 laue
69  * Alex Suaide's updated for the EMC. Now EEMC is included.
70  *
71  * Revision 1.1 2003/01/09 18:59:45 laue
72  * initial check in of new EMC classes and the changes required
73  *
74  * Revision 1.15 2002/11/08 14:18:59 laue
75  *
76  **************************************************************************/
StEvent * event()
return pointer to StEvent, 0 if not created
int Make()
create a StEvent from the muDst and put it into the .data tree structure. Also time stamp gets writte...
StMuDst2StEventMaker(const char *self="muDst2StEventMaker")
Default constructor; get pointer to StMuDstMaker.