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
StvPPVertex
EemcHitList.h
1
#ifndef EemcHitList_h
2
#define EemcHitList_h
3
4
#include "ScintHitList.h"
5
#include "StEEmcUtil/EEfeeRaw/EEdims.h"
6
class
StEmcDetector
;
7
class
StEEmcDb
;
8
class
EEmcGeomSimple
;
9
10
namespace
StEvPPV {
11
class
EemcHitList
:
public
ScintHitList
{
12
private
:
13
14
StEEmcDb
* eeDb;
15
EEmcGeomSimple
*geomE;
16
int
name2bin[MaxSectors][MaxSubSec][MaxEtaBins];
// map --> my bin
17
const
Float_t *etaHL;
// limits of eta bins
18
19
//params
20
unsigned
int
killStatEEmc;
21
22
public
:
23
EemcHitList
(
StEEmcDb
* x,
unsigned
int
y,
EEmcGeomSimple
*z);
24
virtual
~
EemcHitList
();
25
void
clear();
26
void
initRun();
27
void
build(
StEmcDetector
*det,
float
adcMin);
28
virtual
int
etaBin(
float
eta);
29
virtual
float
bin2EtaLeft(
int
iEta);
30
31
};
32
}
// end namespace StEvPPV
33
34
#endif
StEvPPV::EemcHitList
Definition:
EemcHitList.h:11
StEEmcDb
Definition:
StEEmcDb.h:42
StEmcDetector
Definition:
StEmcDetector.h:53
StEvPPV::ScintHitList
Definition:
ScintHitList.h:8
EEmcGeomSimple
EEMC simple geometry.
Definition:
EEmcGeomSimple.h:22
Generated by
1.8.5