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
StGenericVertexMaker
StiPPVertex
BemcHitList.h
1
#ifndef BemcHitList_h
2
#define BemcHitList_h
3
4
#include "StGenericVertexMaker/StiPPVertex/ScintHitList.h"
5
class
StEmcDetector
;
6
class
StBemcTables
;
7
class
StEmcGeom
;
8
class
St_db_Maker
;
9
10
11
class
BemcHitList
:
public
ScintHitList
{
12
private
:
13
enum
{mxm=120,mxe=20,mxs=2};
14
int
mes2bin[mxm][mxe][mxs];
// map module, eta, sub {m,e,s} --> my bin iBin=iPhi+nPhi*iEta;
15
StBemcTables
*myTable;
16
StEmcGeom
*geomB;
17
// params:
18
float
kSigPed;
19
20
public
:
21
BemcHitList
();
22
virtual
~
BemcHitList
();
23
void
clear();
24
void
initRun(
St_db_Maker
* db_maker);
25
void
build(
StEmcDetector
*det,
float
adcMin);
26
virtual
int
etaBin(
float
eta);
27
virtual
float
bin2EtaLeft(
int
iEta);
28
};
29
30
#endif
St_db_Maker
Definition:
St_db_Maker.h:141
ScintHitList
Definition:
ScintHitList.h:8
StEmcGeom
Definition:
StEmcGeom.h:121
BemcHitList
Definition:
BemcHitList.h:11
StEmcDetector
Definition:
StEmcDetector.h:53
StBemcTables
Definition:
StBemcTables.h:45
Generated by
1.8.5