- AliHit(shunt, track){
-////////////////////////////////////////////////////////////////////////
-// Create ITS hit
-// The creator of the AliITShit class. The variables shunt and
-// track are passed to the creator of the AliHit class. See the AliHit
-// class for a full description. the integer array *vol contains, in order,
-// fLayer = vol[0], fDet = vol[1], fLadder = vol[2], fStatus = vol[3].
-// The array *hits contains, in order, fX = hits[0], fY = hits[1],
-// fZ = hits[2], fPx = hits[3], fPy = hits[4], fPz = hits[5],
-// fDestep = hits[6], and fTof = hits[7]. In the units of the Monte Carlo
-////////////////////////////////////////////////////////////////////////
+ AliHit(shunt, track), // AliHit
+fStatus(vol[3]), // Track Status
+fModule(vol[0]), // Module number
+fPx(hits[3]), // PX of particle at the point of the hit
+fPy(hits[4]), // PY of particle at the point of the hit
+fPz(hits[5]), // PZ of particle at the point of the hit
+fDestep(hits[6]), // Energy deposited in the current step
+fTof(hits[7]), // Time of flight at the point of the hit
+fStatus0(vol[4]),// Track Status of Starting point
+fx0(hits[8]), // Starting point of this step
+fy0(hits[9]), // Starting point of this step
+fz0(hits[10]), // Starting point of this step
+ft0(hits[11]) // Starting point of this step
+{
+ // Create ITS hit
+ // The creator of the AliITShit class. The variables shunt and
+ // track are passed to the creator of the AliHit class. See the AliHit
+ // class for a full description. the integer array *vol contains, in order,
+ // fLayer = vol[0], fDet = vol[1], fLadder = vol[2], fStatus = vol[3].
+ // The array *hits contains, in order, fX = hits[0], fY = hits[1],
+ // fZ = hits[2], fPx = hits[3], fPy = hits[4], fPz = hits[5],
+ // fDestep = hits[6], and fTof = hits[7]. In the units of the Monte Carlo