Float_t z = recPoint.fZ;
ConvertRecPointCoordinates(x, z);
-
+
TVector3 coord;
fGeoUtils->Local2Global(fCaloConstants->GetNMODULES() - recPoint.fModule, x, z, coord);
void AliHLTPHOSGeometry::ConvertRecPointCoordinates(Float_t &x, Float_t &z) const
{
// See header file for class documentation
-
- x = (x - fCaloConstants->GetNXCOLUMNSMOD()/2)*fCaloConstants->GetCELLSTEP();
- z = (z - fCaloConstants->GetNZROWSMOD()/2)*fCaloConstants->GetCELLSTEP();
+ x = (x - (float)(fCaloConstants->GetNXCOLUMNSMOD())/2)*fCaloConstants->GetCELLSTEP();
+ z = (z - ((float)(fCaloConstants->GetNZROWSMOD()))/2)*fCaloConstants->GetCELLSTEP();
}
int AliHLTPHOSGeometry::GetGeometryFromCDB()
// fHw2geomapPtr[hwAddress].fZRow,
// fHw2geomapPtr[hwAddress].fGain);
- // HLTError("HW add: %d -> x: %d, z: %d, gain: %d", hwAddress, fHw2geomapPtr[hwAddress].fXCol + fSpecificationMapPtr[index].fRcuXOffset,
- // fHw2geomapPtr[hwAddress].fZRow + fSpecificationMapPtr[index].fRcuZOffset,
- // fHw2geomapPtr[hwAddress].fGain);
+/* HLTError("HW add: %d -> x: %d, z: %d, gain: %d", hwAddress, fHw2geomapPtr[hwAddress].fXCol + fSpecificationMapPtr[index].fRcuXOffset,
+ fHw2geomapPtr[hwAddress].fZRow + fSpecificationMapPtr[index].fRcuZOffset,
+ fHw2geomapPtr[hwAddress].fGain);*/
// HLTError("RCU X offset: %d", fSpecificationMapPtr[index].fRcuXOffset);
// HLTError("RCU Z offset: %d", fSpecificationMapPtr[index].fRcuZOffset);
return ((fHw2geomapPtr[hwAddress].fXCol + fSpecificationMapPtr[index].fRcuXOffset) |