StRoot  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
WeventDisplay.h
1 // $Id: WeventDisplay.h,v 1.2 2010/01/06 04:22:15 balewski Exp $
2 //
3 //*-- Author : Jan Balewski, MIT
4 
5 
6 //----------------------------
7 //------- W-event Display container
8 //----------------------------
9 #ifndef W_EVENT_Diplay_HH
10 #define W_EVENT_Display_HH
11 
12 #include <TVector3.h>
13 
14 #include "Wevent2009.h"
15 
16 class TH2F;
17 class St2009WMaker;
18 class TLine;
19 class TBox;
20 
21 //---------------
22 class WeventDisplay {
23  public:
24  int maxEve;
25  TH2F *hTpcET;
26  TH2F *hEmcET;
27  TH2F *hBsmdAdc[mxBSmd];
28  TLine *etaBL_ln, *etaBR_ln; // barrel
29  TLine *etaEL_ln, *etaER_ln; // endcap
30  TBox *bxT, *bxE,*bxS; // tpc, emc, bsmd
31  St2009WMaker* wMK;
32 
33  WeventDisplay( St2009WMaker* mk, int mxEv);
34  void clear();
35  void exportEvent( const char *tit,WeveVertex myV, WeveEleTrack myTr);
36  void export2sketchup( const char *tit, WeveVertex myV, WeveEleTrack myTr);
37  void getPrimTracks( int vertID);
38  void draw( const char *tit,int eveID, int daqSeq, int runNo, WeveVertex myV, WeveEleTrack myTr);
39 
40 };
41 
42 #endif
43 
44 
45 // $Log: WeventDisplay.h,v $
46 // Revision 1.2 2010/01/06 04:22:15 balewski
47 // added Q/PT plot for Zs, more cleanup
48 //
49 // Revision 1.1 2009/11/23 23:00:18 balewski
50 // code moved spin-pool
51 //
muDst based extraction of W-signal from pp500 data from 2009
Definition: St2009WMaker.h:50