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
StjFCSMuDst.h
1
2
#ifndef STJFCSMUDST_H
3
#define STJFCSMUDST_H
4
5
#include "StjFCS.h"
6
7
//FCS
8
class
StFcsCollection
;
9
class
StMuFcsCollection
;
10
class
StFcsDbMaker
;
11
class
StMuDstMaker
;
12
class
StFcsDb
;
13
class
StMuFcsHit
;
14
15
class
StjFCSMuDst
:
public
StjFCS
{
16
17
public
:
18
StjFCSMuDst
();
19
virtual
~
StjFCSMuDst
() {}
20
21
void
setVertex(
double
vx,
double
vy,
double
vz)
22
{
23
_setVertex =
true
;
24
_vx = vx;
25
_vy = vy;
26
_vz = vz;
27
};
28
void
useECAL(){useECal =
true
;};
29
void
useHCAL(){useHCal =
true
;};
30
31
StjTowerEnergyList getEnergyList();
32
StjTowerEnergy
hitenergyDeposit(
const
StMuFcsHit
&
hit
);
33
34
private
:
35
36
StFcsDbMaker
* mFcsDbMaker;
37
StFcsCollection
* mFcsColl;
38
StMuFcsCollection
* mMuFcsColl;
39
StFcsDb
* mFcsDb=0;
40
41
bool
_setVertex;
42
43
double
_vx;
44
double
_vy;
45
double
_vz;
46
47
bool
useECal;
48
bool
useHCal;
49
};
50
51
#endif //STJFCSMUDST_H
StFcsDb
Definition:
StFcsDb.h:118
StMuFcsCollection
Definition:
StMuFcsCollection.h:25
StjFCS
Definition:
StjFCS.h:8
StMuDstMaker
Definition:
StMuDstMaker.h:131
StFcsCollection
Definition:
StFcsCollection.h:36
StMuFcsHit
Definition:
StMuFcsHit.h:22
StjTowerEnergy
Definition:
StjTowerEnergyList.h:13
StFcsDbMaker
Definition:
StFcsDbMaker.h:98
StjFCSMuDst
Definition:
StjFCSMuDst.h:15
hit
Definition:
GenericTable.C:6
Generated by
1.8.5