4#include "EmcRawEvent/EmcDigi.h"
5#include "Trigger/TrigPara.h"
6#include "RealizationSvc/RealizationSvc.h"
7#include "RealizationSvc/IRealizationSvc.h"
8#include "EmcCalibConstSvc/IEmcCalibConstSvc.h"
17 void setEmcTC(std::vector<uint32_t> vTC);
18 void setEmcBE(std::vector<double> vBE);
20 int getTCPhiId(
int partId,
int ThetaNb,
int PhiNb);
22 int getBLKId(
int TCTheta,
int TCPhi)
const;
23 inline double&
getBTCEnergy(
int i,
int j) {
return BTCEnergy[i][j];}
27 inline int&
getBTC(
int i,
int j) {
return BTC[i][j];}
28 inline int&
getEETC(
int i,
int j) {
return EETC[i][j];}
29 inline int&
getWETC(
int i,
int j) {
return WETC[i][j];}
31 inline double&
getBTC_ADC(
int i,
int j) {
return BTCEnergy_adc[i][j];}
32 inline double&
getEETC_ADC(
int i,
int j) {
return EETCEnergy_adc[i][j];}
33 inline double&
getWETC_ADC(
int i,
int j) {
return WETCEnergy_adc[i][j];}
35 inline double getBLKE(
int i) {
return BlkE[i]; }
42 double BTCEnergy[TrigConf::TCTHETANO_B][TrigConf::TCPHINO_B];
43 double EETCEnergy[TrigConf::TCTHETANO_E][TrigConf::TCPHINO_E];
44 double WETCEnergy[TrigConf::TCTHETANO_E][TrigConf::TCPHINO_E];
46 int WETC[TrigConf::TCTHETANO_E][TrigConf::TCPHINO_E];
47 int EETC[TrigConf::TCTHETANO_E][TrigConf::TCPHINO_E];
48 int BTC[TrigConf::TCTHETANO_B][TrigConf::TCPHINO_B];
50 double BTCEnergy_adc[TrigConf::TCTHETANO_B][TrigConf::TCPHINO_B];
51 double EETCEnergy_adc[TrigConf::TCTHETANO_E][TrigConf::TCPHINO_E];
52 double WETCEnergy_adc[TrigConf::TCTHETANO_E][TrigConf::TCPHINO_E];
ObjectVector< EmcDigi > EmcDigiCol
int getTCThetaId(int partId, int ThetaNb, int PhiNb)
static EmcTCFinder * get_Emc(void)
double & getEETC_ADC(int i, int j)
int & getWETC(int i, int j)
void setEmcBE(std::vector< double > vBE)
double & getBTC_ADC(int i, int j)
double & getWETC_ADC(int i, int j)
double & getBTCEnergy(int i, int j)
int getTCPhiId(int partId, int ThetaNb, int PhiNb)
int & getEETC(int i, int j)
double & getEETCEnergy(int i, int j)
void setEmcTC(std::vector< uint32_t > vTC)
void setEmcDigi(EmcDigiCol *emcDigiCol)
int & getBTC(int i, int j)
int getBLKId(int TCTheta, int TCPhi) const
double & getWETCEnergy(int i, int j)