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
StJetMaker
mudst
StjBEMCMuDst.h
1
// -*- mode: c++;-*-
2
// $Id: StjBEMCMuDst.h,v 1.11 2010/09/08 04:54:30 pibero Exp $
3
#ifndef STJBEMCMUDST_H
4
#define STJBEMCMUDST_H
5
6
#include "StjBEMC.h"
7
8
class
StEmcCollection
;
9
10
class
StEmcRawHit
;
11
class
StBemcTables
;
12
13
class
StjBEMCMuDst
:
public
StjBEMC
{
14
15
public
:
16
17
StjBEMCMuDst
(
bool
doTowerSwapFix =
true
);
18
virtual
~
StjBEMCMuDst
() { }
19
20
StjTowerEnergyList getEnergyList();
21
void
setVertex(
float
vx,
float
vy,
float
vz);
22
23
private
:
24
25
StjTowerEnergy
readTowerHit(
const
StEmcRawHit
&
hit
);
26
27
StEmcCollection
* findEmcCollection();
28
29
StBemcTables
* _bemcTables;
30
31
static
StjTowerEnergyList _list;
32
33
static
int
_runNumber;
34
static
int
_eventId;
35
36
StjTowerEnergyList getlist();
37
bool
isNewEvent();
38
39
bool
_setVertex;
40
41
double
_vx;
42
double
_vy;
43
double
_vz;
44
45
};
46
47
#endif // STJBEMCMUDST_H
StEmcCollection
Definition:
StEmcCollection.h:45
StjBEMCMuDst
Definition:
StjBEMCMuDst.h:13
StjTowerEnergy
Definition:
StjTowerEnergyList.h:13
hit
Definition:
GenericTable.C:6
StEmcRawHit
Definition:
StEmcRawHit.h:54
StBemcTables
Definition:
StBemcTables.h:45
StjBEMC
Definition:
StjBEMC.h:11
Generated by
1.8.5