00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040
00041
00042
00043
00044
00045 #ifndef STAR_St_ctf_Maker
00046 #define STAR_St_ctf_Maker
00047
00049
00050
00051
00053 #ifndef StMaker_H
00054 #include "StMaker.h"
00055 #endif
00056 class St_ctg_geo;
00057 class St_ctg_slat_phi;
00058 class St_ctg_slat_eta;
00059 class St_ctg_slat;
00060 class St_cts_mpara;
00061 class TH1F;
00062 class TH2F;
00063 class St_ctf_Maker : public StMaker {
00064 private:
00065 Bool_t drawinit;
00066 St_ctg_geo *m_ctb;
00067 St_ctg_slat_phi *m_ctb_slat_phi;
00068 St_ctg_slat_eta *m_ctb_slat_eta;
00069 St_ctg_slat *m_ctb_slat;
00070 St_cts_mpara *m_cts_ctb;
00071 St_ctg_geo *m_tof;
00072 St_ctg_slat_phi *m_tof_slat_phi;
00073 St_ctg_slat_eta *m_tof_slat_eta;
00074 St_ctg_slat *m_tof_slat;
00075 St_cts_mpara *m_cts_tof;
00076 protected:
00077 TH1F *m_adcc;
00078 TH1F *m_adct;
00079 TH2F *m_tsvsp;
00080 TH2F *m_tsvsp1;
00081 public:
00082 St_ctf_Maker(const char *name="ctf");
00083 virtual ~St_ctf_Maker();
00084 virtual Int_t Init();
00085 virtual Int_t Make();
00086 virtual const char *GetCVS() const
00087 {static const char cvs[]="Tag $Name: $ $Id: St_ctf_Maker.h,v 1.8 2003/09/10 19:47:44 perev Exp $ built "__DATE__" "__TIME__ ; return cvs;}
00088
00089 ClassDef(St_ctf_Maker,0)
00090 };
00091
00092 #endif