3 #ifndef STAR_StFtpcClusterDebug
4 #define STAR_StFtpcClusterDebug
13 #include "TObjArray.h"
14 #include "TDirectory.h"
16 #include "StDAQMaker/StFTPCReader.h"
17 #include "StFtpcClustersStructures.hh"
26 int hardsecold, hardrowold,hardsecold2, hardrowold2;
27 Int_t run, nevent, neventold;
28 TH2F *clusterhisto,*clusterhisto2;
29 TH1F *vertex_east,*vertex_west,*vertex_both;
33 TBranch *bhit, *bevent, *bcluster;
34 TBranch *bthit, *btcluster, *btevent;
35 TBranch *btrevent, *btrack,*btrvertex;
38 TDirectory *histdir, *histdir2, *vertexdir;
56 void drawhisto(
int hardsec,
int hardrow,
int iPad,
TPCSequence HSequence);
57 void fillraw(
int hardsec,
int hardrow,
int iPad,
TPCSequence HSequence);
58 void drawgainhisto(
int hardsec,
int hardrow,
int iPad,
float gainfac,
TPCSequence HSequence);
59 void drawvertex(TH1F *veast,TH1F *vwest, TH1F *v);
60 void fillRun(Int_t run, Int_t date, Int_t time, Float_t micropertimebin, Float_t normalizedNowPressure, Float_t standardPressure, Float_t baseTemperature, Float_t gasTemperatureWest, Float_t gasTemperatureEast, Float_t deltapW, Float_t deltapE);
61 void fillclustertree(
TPeak *Peak,
TClusterUC *cl,Float_t charge,Int_t hsec, Int_t hrow, Float_t raderror, Float_t phierror,Int_t flag,
float getpressure,
int getnumpeaks);
62 void fillclustertree(
TPeak Peak,
TClusterUC *cl,Float_t charge,Int_t hsec, Int_t hrow, Float_t raderror, Float_t phierror,Int_t flag,
float getpressure,
int getnumpeaks);
63 void clusteranalyse();
64 void filltracktree(TObjArray *foundtracks,Double_t vertexpos[3]);