50 G4double* G4QKaonZeroNuclearCrossSection::lastLEN=0;
51 G4double* G4QKaonZeroNuclearCrossSection::lastHEN=0;
52 G4int G4QKaonZeroNuclearCrossSection::lastN=0;
53 G4int G4QKaonZeroNuclearCrossSection::lastZ=0;
54 G4double G4QKaonZeroNuclearCrossSection::lastP=0.;
55 G4double G4QKaonZeroNuclearCrossSection::lastTH=0.;
56 G4double G4QKaonZeroNuclearCrossSection::lastCS=0.;
57 G4int G4QKaonZeroNuclearCrossSection::lastI=0;
67 return &theCrossSection;
76 G4cout<<
"G4QKZCS::GetCS:>>> f="<<fCS<<
", p="<<pMom<<
", Z="<<tgZ<<
"("<<lastZ<<
") ,N="<<tgN
77 <<
"("<<lastN<<
"), PDG=130/310, thresh="<<lastTH<<
",Sz="<<colN.size()<<
G4endl;
79 if(PDG!=130 && PDG!=310 && PDG!=311 && PDG!=-311)
80 G4cout<<
"-Warning-G4QKaonZeroCS::GetCS:***Not a K0***, PDG="<<PDG<<
G4endl;
84 G4cout<<
"==>G4QKZCS::GetCroSec: P="<<pMom<<
"(MeV),CS="<<CS<<
"(mb)"<<
G4endl;
93 G4cout<<
"-Warning-G4QKaonZeroCS::CalcCS:*A fake function is called, returns 0**"<<
G4endl;