StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
StjTPCTrackMaker.h
1 // -*- mode: c++;-*-
2 // $Id: StjTPCTrackMaker.h,v 1.5 2014/08/06 11:43:22 jeromel Exp $
3 #ifndef STJTPCTRACKMAKER_H
4 #define STJTPCTRACKMAKER_H
5 
6 #include "StMaker.h"
7 #include <Rtypes.h>
8 
10 
11 class TDirectory;
12 class TTree;
13 
14 class StMuDstMaker;
15 
16 class StjTPC;
17 
18 class StjTPCTrackMaker : public StMaker {
19 
20 public:
21 
22  StjTPCTrackMaker(const Char_t *name, TDirectory* file, StMuDstMaker* uDstMaker);
23  virtual ~StjTPCTrackMaker() { }
24 
25  Int_t Init();
26  Int_t Make();
27  Int_t Finish();
28 
29  const char* GetCVS() const
30  {static const char cvs[]="Tag $Name: $ $Id: StjTPCTrackMaker.h,v 1.5 2014/08/06 11:43:22 jeromel Exp $ built " __DATE__ " " __TIME__; return cvs;}
31 
32 private:
33 
34  TDirectory* _file;
35 
36  StMuDstMaker* _uDstMaker;
37 
38  StjTPC* _tpc;
39 
40  StjTrackListWriter* _writer;
41 
42  ClassDef(StjTPCTrackMaker, 0)
43 
44 };
45 
46 #endif // STJTPCTRACKMAKER_H
Definition: StjTPC.h:12