Geant4 10.7.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4FastPathHadronicCrossSection::getCrossSectionCount Struct Reference

#include <G4FastPathHadronicCrossSection.hh>

Public Member Functions

 getCrossSectionCount ()
 
void MethodCalled ()
 
void HitOneLine ()
 
void FastPath ()
 
void SlowPath ()
 
void SampleZandA ()
 

Detailed Description

Definition at line 106 of file G4FastPathHadronicCrossSection.hh.

Constructor & Destructor Documentation

◆ getCrossSectionCount()

getCrossSectionCount::getCrossSectionCount ( )

Definition at line 213 of file G4FastPathHadronicCrossSection.cc.

213 {
214#ifdef FPDEBUG
215 methodCalled = 0;
216 hitOneLineCache=0;
217 fastPath=0;
218 slowPath=0;
219 sampleZandA = 0;
220#endif
221}

Member Function Documentation

◆ FastPath()

void G4FastPathHadronicCrossSection::getCrossSectionCount::FastPath ( )
inline

Definition at line 278 of file G4FastPathHadronicCrossSection.hh.

278 {
279#ifdef FPDEBUG
280 ++fastPath;
281#endif
282}

◆ HitOneLine()

void G4FastPathHadronicCrossSection::getCrossSectionCount::HitOneLine ( )
inline

Definition at line 272 of file G4FastPathHadronicCrossSection.hh.

272 {
273#ifdef FPDEBUG
274 ++hitOneLineCache;
275#endif
276}

◆ MethodCalled()

void G4FastPathHadronicCrossSection::getCrossSectionCount::MethodCalled ( )
inline

Definition at line 266 of file G4FastPathHadronicCrossSection.hh.

266 {
267#ifdef FPDEBUG
268 ++methodCalled;
269#endif
270}

◆ SampleZandA()

void G4FastPathHadronicCrossSection::getCrossSectionCount::SampleZandA ( )
inline

Definition at line 290 of file G4FastPathHadronicCrossSection.hh.

290 {
291#ifdef FPDEBUG
292 ++sampleZandA;
293#endif
294}

◆ SlowPath()

void G4FastPathHadronicCrossSection::getCrossSectionCount::SlowPath ( )
inline

Definition at line 284 of file G4FastPathHadronicCrossSection.hh.

284 {
285#ifdef FPDEBUG
286 ++slowPath;
287#endif
288}

The documentation for this struct was generated from the following files: