StRoot
1
Main Page
Related Pages
Modules
Namespaces
Classes
Files
Examples
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Groups
Pages
StSpinPool
StWalgoB2009
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
//
WeventDisplay
Definition:
WeventDisplay.h:23
WeveVertex
Definition:
Wevent2011.h:137
St2009WMaker
muDst based extraction of W-signal from pp500 data from 2009
Definition:
St2009WMaker.h:50
WeveEleTrack
Definition:
Wevent2011.h:64
Generated by
1.8.5