const Float_t AliITSCalibrationSDD::fgkGainDefault = 1.;
const Float_t AliITSCalibrationSDD::fgkBaselineDefault = 20.;
//______________________________________________________________________
+
+using std::endl;
+using std::cout;
ClassImp(AliITSCalibrationSDD)
AliITSCalibrationSDD::AliITSCalibrationSDD():
return;
}
//______________________________________________________________________
+void AliITSCalibrationSDD::GetShiftsForSimulation(Float_t z, Float_t x, Float_t &devz, Float_t &devx, AliITSsegmentationSDD* seg){
+ //correction of coordinates using the maps stored in the DB
+ Int_t nSide=seg->GetSideFromLocalX(x);
+ devz=0;
+// if(nSide==0) devz=fMapAW0->GetCorrection(z,x,seg);
+// else devz=fMapAW1->GetCorrection(z,x,seg);
+ devx=0;
+ if(nSide==0) devx=fMapTW0->GetShiftForSimulation(z,x,seg);
+ else devx=fMapTW1->GetShiftForSimulation(z,x,seg);
+ return;
+}
+//______________________________________________________________________
void AliITSCalibrationSDD::PrintGains() const{
- //
+ // Print Gains
if( GetDeadChips() == 0 &&
GetDeadChannels() == 0 )