According to the physics manual and also after checking the source code of G4PhotoElectricAngularGeneratorPolarized, which gives the angular distribution of G4LivermorePolarizedPhotoElectric, it looks like the these two functions: DSigmaKshellGavrila1959() and DSigmaL1shellGavrila() are identical. But according to the reference paper: M. Gavrila, Phys.Rev, 1961, the differential cross section for L1 should be: d_sigma_L1 = 1/8 * screening_correction * d_sigma_K. This 1/8*screening_correction factors are missing in the G4 calculation.
Reassigned.
Dear Koichi, please, assign this problem to Daren Sawkey.
The factor of 1/8 is added to Geant4 version 11.1 release. This agrees with the original Gavrila paper.