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
StDaqLib
EMC
EMC_BarrelReader.hh
1
#ifndef EMC_BARRELREADER_HH
2
#define EMC_BARRELREADER_HH
3
#include "StDaqLib/GENERIC/EventReader.hh"
4
#include "StDaqLib/GENERIC/RecHeaderFormats.hh"
5
#include "StDaqLib/GENERIC/swaps.hh"
6
#include "EMC_Reader.hh"
7
#include "StEmcDecoder.h"
8
9
#include "StDaqLib/TRG/trgStructures2008.h"
10
11
namespace
OLDEVP {
12
18
class
EMC_BarrelReader
19
{
20
21
public
:
22
EMC_BarrelReader
(
EventReader
*er,
Bank_EMCP
*pEMCP);
23
void
Initialize
();
24
int
ProcessBarrelTower(
const
Bank_EMCP
*,
const
Bank_TRGP
*);
25
Bank_EMCSECP
* getBarrelSection(
const
Bank_EMCP
*,
int
);
26
Bank_EMCRBP
* getBarrelTowerFiber(
Bank_EMCSECP
*,
int
);
27
Bank_TOWERADCR
* getBarrelADC(
Bank_EMCRBP
*);
28
int
FillBarrelTower(
Bank_TOWERADCR
*);
29
void
PrintTowerArray();
30
Bank_BTOWERADCR
& getBTOWERADCR();
31
~EMC_BarrelReader
();
32
33
34
protected
:
35
Bank_EMCP
* pBankEMCP;
36
EventReader
* ercpy;
37
StEmcDecoder
* decoder;
38
39
Bank_BTOWERADCR
mTheTowerAdcR;
40
Bank_BTOWERADCD
mTheTowerAdcD;
41
Bank_BTOWERPEDR
mTheTowerPedR;
42
Bank_BTOWERRMSR
mTheTowerRMSR;
43
};
44
}
45
#endif
Bank_TRGP
Definition:
TRG_Reader.hh:21
EventReader
Definition:
EventReader.hh:448
Bank_EMCP
Definition:
EMC_Reader.hh:24
OLDEVP::EMC_BarrelReader
Definition:
EMC_BarrelReader.hh:18
OLDEVP::EMC_BarrelReader::~EMC_BarrelReader
~EMC_BarrelReader()
EMC_BarrelReader destructor.
Definition:
EMC_BarrelReader.cxx:29
Bank_TOWERADCR
Definition:
EMC_Reader.hh:47
Bank_BTOWERADCR
Definition:
EMC_Reader.hh:85
Bank_BTOWERADCD
Definition:
EMC_Reader.hh:86
OLDEVP::EMC_BarrelReader::EMC_BarrelReader
EMC_BarrelReader(EventReader *er, Bank_EMCP *pEMCP)
EMC_BarrelReader constructor.
Definition:
EMC_BarrelReader.cxx:15
Bank_BTOWERPEDR
Definition:
EMC_Reader.hh:87
Bank_EMCSECP
Definition:
EMC_Reader.hh:29
OLDEVP::EMC_BarrelReader::Initialize
void Initialize()
Initialization of arrays.
Definition:
EMC_BarrelReader.cxx:35
StEmcDecoder
Definition:
StEmcDecoder.h:36
Bank_EMCRBP
Definition:
EMC_Reader.hh:34
Bank_BTOWERRMSR
Definition:
EMC_Reader.hh:88
Generated by
1.8.5