#include <G4QKaonZeroNuclearCrossSection.hh>
|
| ~G4QKaonZeroNuclearCrossSection () |
|
virtual G4double | GetCrossSection (G4bool fCS, G4double pMom, G4int tgZ, G4int tgN, G4int pPDG=130) |
|
G4double | CalculateCrossSection (G4bool CS, G4int F, G4int I, G4int PDG, G4int Z, G4int N, G4double Momentum) |
|
virtual | ~G4VQCrossSection () |
|
virtual G4double | GetCrossSection (G4bool, G4double, G4int, G4int, G4int pPDG=0) |
|
virtual G4double | ThresholdEnergy (G4int Z, G4int N, G4int PDG=0) |
|
virtual G4double | CalculateCrossSection (G4bool CS, G4int F, G4int I, G4int PDG, G4int tgZ, G4int tgN, G4double pMom)=0 |
|
virtual G4double | GetLastTOTCS () |
|
virtual G4double | GetLastQELCS () |
|
virtual G4double | GetDirectPart (G4double Q2) |
|
virtual G4double | GetNPartons (G4double Q2) |
|
virtual G4double | GetExchangeEnergy () |
|
virtual G4double | GetExchangeT (G4int tZ, G4int tN, G4int pPDG) |
|
virtual G4double | GetSlope (G4int tZ, G4int tN, G4int pPDG) |
|
virtual G4double | GetHMaxT () |
|
virtual G4double | GetExchangeQ2 (G4double nu=0) |
|
virtual G4double | GetVirtualFactor (G4double nu, G4double Q2) |
|
virtual G4double | GetQEL_ExchangeQ2 () |
|
virtual G4double | GetNQE_ExchangeQ2 () |
|
virtual G4int | GetExchangePDGCode () |
|
◆ G4QKaonZeroNuclearCrossSection()
G4QKaonZeroNuclearCrossSection::G4QKaonZeroNuclearCrossSection |
( |
| ) |
|
|
inlineprotected |
◆ ~G4QKaonZeroNuclearCrossSection()
G4QKaonZeroNuclearCrossSection::~G4QKaonZeroNuclearCrossSection |
( |
| ) |
|
|
inline |
◆ CalculateCrossSection()
◆ GetCrossSection()
Reimplemented from G4VQCrossSection.
Definition at line 72 of file G4QKaonZeroNuclearCrossSection.cc.
74{
75#ifdef debug
76 G4cout<<
"G4QKZCS::GetCS:>>> f="<<fCS<<
", p="<<pMom<<
", Z="<<tgZ<<
"("<<lastZ<<
") ,N="<<tgN
77 <<
"("<<lastN<<
"), PDG=130/310, thresh="<<lastTH<<
",Sz="<<colN.size()<<
G4endl;
78#endif
79 if(PDG!=130 && PDG!=310 && PDG!=311 && PDG!=-311)
80 G4cout<<
"-Warning-G4QKaonZeroCS::GetCS:***Not a K0***, PDG="<<PDG<<
G4endl;
83#ifdef debug
84 G4cout<<
"==>G4QKZCS::GetCroSec: P="<<pMom<<
"(MeV),CS="<<CS<<
"(mb)"<<
G4endl;
85#endif
86 return CS;
87}
virtual G4double GetCrossSection(G4bool, G4double, G4int, G4int, G4int pPDG=0)
◆ GetPointer()
The documentation for this class was generated from the following files: