22 const Float_t kEEmcDefaultEnergyThreshold = 0.0005;
23 const Int_t kEEmcDefaultMCHitSize = 0x1000;
28 kEEmcTowerHalfId = 100000,
29 kEEmcTowerPhiId = 1000,
34 kEEmcSmdHalfId = 1000000,
35 kEEmcSmdPhiId = 10000,
36 kEEmcSmdPlaneId = 1000,
75 kEEmcMCPreShower1Id = 2,
76 kEEmcMCPreShower2Id = 3,
77 kEEmcMCSmdUStripId = 4,
78 kEEmcMCSmdVStripId = 5,
79 kEEmcMCPostShowerId = 6
87 Int_t readEventFromChain(
const StMaker *mk);
89 Int_t getSize()
const {
return mSize; };
90 Int_t getLastHit()
const {
return mLastHit; };
91 Int_t getEventID()
const {
return mEventID; };
93 Float_t getEnergyThreshold()
const {
return mEthr; };
94 void setEnergyThreshold(Float_t e) { mEthr = e; };
96 Int_t getHitArray(
EEmcMCHit *h, Int_t size)
const;
97 Int_t setHitArray(
EEmcMCHit *h, Int_t size);
100 void unpackGeantHits(St_g2t_emc_hit* g2t_tile, St_g2t_emc_hit* g2t_smd);
101 const struct EEmcMCHit * getGeantHits(
int &nHit)
const { nHit=mLastHit;
return mHit;}
104 Int_t read (
void *d,
int s);
105 Int_t write (
void *d,
int s);
117 Int_t expandMemory();
Filling of all StMcEvent classes from g2t tables Transform all the data in the g2t tables into the co...