77 G4double Rmin1 = (GrooveNo+0)*(GrooveWidth) ;
78 G4double Rmax1 = (GrooveNo+1)*(GrooveWidth) ;
80 G4double dZ = FresnelLens->GetSagita(Rmax1) - FresnelLens->GetSagita(Rmin1) ;
83 G4Exception(
"UltraFresnelLensParameterisation::ComputeTransformation()",
85 "UltraFresnelLensParameterisation::ComputeTransformation: Groove depth<0 !");
98 G4double Rmin1 = (GrooveNo+0)*(GrooveWidth) ;
99 G4double Rmax1 = (GrooveNo+1)*(GrooveWidth) ;
104 G4double dZ = FresnelLens->GetSagita(Rmax1) - FresnelLens->GetSagita(Rmin1) ;
107 G4Exception(
"UltraFresnelLensParameterisation::ComputeDimensions()",
109 "UltraFresnelLensParameterisation::ComputeDimensions: Groove depth<0 !");
123 G4cout <<
"UltraFresnelLensParameterisation: GrooveNo " << GrooveNo+1 <<
124 " Rmin1, Rmax1(mm): " << Rmin1/
mm <<
" "<< Rmax1/
mm <<
" dZ(mm) " << dZ/
mm <<
G4endl ;