StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StEStructEventWriter.h
1 /**********************************************************************
2  *
3  * $Id: StEStructEventWriter.h,v 1.1 2003/10/15 18:20:32 porter Exp $
4  *
5  * Author: Jeff Porter
6  *
7  **********************************************************************
8  *
9  * Description: StEStructAnalysis implementation which writes EStruct
10  * MuDsts using the StEStructEventMaker class
11  *
12  ***********************************************************************/
13 #ifndef _STESTRUCTEVENTWRITER_H
14 #define _STESTRUCTEVENTWRITER_H
15 
16 
17 #include "StEStructAnalysis.h"
18 
20 
22 
23  protected:
24 
25  StEStructEventMaker* myMaker;
26 
27  public:
28 
29  StEStructEventWriter(StEStructEventMaker* maker){ myMaker=maker; };
30  virtual ~StEStructEventWriter(){};
31 
32  virtual void setOutputFileName(const char* fname);
33  virtual bool doEvent(StEStructEvent* e);
34  virtual void finish();
35 
36  ClassDef(StEStructEventWriter,1)
37 
38 };
39 
40 
41 #endif
42 /***********************************************************************
43  *
44  * $Log: StEStructEventWriter.h,v $
45  * Revision 1.1 2003/10/15 18:20:32 porter
46  * initial check in of Estruct Analysis maker codes.
47  *
48  *
49  *********************************************************************/