56 #include "tables/St_g2t_ist_hit_Table.h"
63 Float_t de = 0, Float_t ds = 0, Float_t
tof = 0, Long_t k = 0, Long_t volId = 0,
StMcTrack* parent=0) :
68 pt->de, pt->ds, pt->tof, pt->id, pt->volume_id, 0) {}
72 void*
operator new(size_t) {
return mPool.alloc(); }
73 void operator delete(
void* p) { mPool.free(p); }
76 ULong_t layer()
const {
return 1;}
77 ULong_t ladder()
const {
return mVolumeId/1000000 -1;}
78 ULong_t wafer()
const {
return (mVolumeId%1000000)/10000;}
79 ULong_t side() {
return (mVolumeId%10);}
88 virtual void Print(Option_t *option=
"")
const;
95 ostream& operator<<(ostream& os,
const StMcIstHit&);
Monte Carlo Track class All information on a simulated track is stored in this class: kinematics...