Geant4
9.6.p02
|
#include <G4VEmAdjointModel.hh>
Protected Member Functions | |
G4double | DiffCrossSectionFunction1 (G4double kinEnergyProj) |
G4double | DiffCrossSectionFunction2 (G4double kinEnergyProj) |
G4double | DiffCrossSectionPerVolumeFunctionForIntegrationOverEkinProj (G4double EkinProd) |
G4double | SampleAdjSecEnergyFromCSMatrix (size_t MatrixIndex, G4double prim_energy, G4bool IsScatProjToProjCase) |
G4double | SampleAdjSecEnergyFromCSMatrix (G4double prim_energy, G4bool IsScatProjToProjCase) |
void | SelectCSMatrix (G4bool IsScatProjToProjCase) |
virtual G4double | SampleAdjSecEnergyFromDiffCrossSectionPerAtom (G4double prim_energy, G4bool IsScatProjToProjCase) |
virtual void | CorrectPostStepWeight (G4ParticleChange *fParticleChange, G4double old_weight, G4double adjointPrimKinEnergy, G4double projectileKinEnergy, G4bool IsScatProjToProjCase) |
Definition at line 72 of file G4VEmAdjointModel.hh.
|
virtual |
Definition at line 54 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointhIonisationModel, G4AdjointBremsstrahlungModel, G4AdjointComptonModel, and G4AdjointPhotoElectricModel.
Definition at line 58 of file G4VEmAdjointModel.cc.
std::vector< std::vector< G4double > * > G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForScatProj | ( | G4Material * | aMaterial, |
G4double | kinEnergyProd, | ||
G4int | nbin_pro_decade = 10 |
||
) |
std::vector< std::vector< G4double > * > G4VEmAdjointModel::ComputeAdjointCrossSectionVectorPerVolumeForSecond | ( | G4Material * | aMaterial, |
G4double | kinEnergyProd, | ||
G4int | nbin_pro_decade = 10 |
||
) |
|
protectedvirtual |
Reimplemented in G4AdjointIonIonisationModel, and G4AdjointPhotoElectricModel.
Definition at line 624 of file G4VEmAdjointModel.cc.
void G4VEmAdjointModel::DefineCurrentMaterial | ( | const G4MaterialCutsCouple * | couple) |
Definition at line 683 of file G4VEmAdjointModel.cc.
|
inline |
Definition at line 201 of file G4VEmAdjointModel.cc.
Definition at line 217 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointComptonModel.
Definition at line 144 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointhIonisationModel, G4AdjointIonIonisationModel, G4AdjointComptonModel, and G4AdjointeIonisationModel.
Definition at line 112 of file G4VEmAdjointModel.cc.
|
virtual |
Definition at line 188 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointBremsstrahlungModel.
Definition at line 160 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointBremsstrahlungModel, G4AdjointComptonModel, and G4AdjointPhotoElectricModel.
Definition at line 83 of file G4VEmAdjointModel.cc.
|
inline |
Definition at line 181 of file G4VEmAdjointModel.hh.
|
inline |
Definition at line 183 of file G4VEmAdjointModel.hh.
|
inline |
|
inline |
Definition at line 185 of file G4VEmAdjointModel.hh.
|
inline |
|
virtual |
Reimplemented in G4AdjointIonIonisationModel, and G4AdjointhIonisationModel.
Definition at line 671 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointIonIonisationModel, G4AdjointhIonisationModel, and G4AdjointComptonModel.
Definition at line 657 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointIonIonisationModel, G4AdjointhIonisationModel, and G4AdjointComptonModel.
Definition at line 676 of file G4VEmAdjointModel.cc.
|
virtual |
Reimplemented in G4AdjointIonIonisationModel, and G4AdjointhIonisationModel.
Definition at line 664 of file G4VEmAdjointModel.cc.
|
inline |
Definition at line 203 of file G4VEmAdjointModel.hh.
|
inline |
|
inline |
|
inline |
|
protected |
Definition at line 454 of file G4VEmAdjointModel.cc.
|
pure virtual |
Implemented in G4AdjointhIonisationModel, G4AdjointIonIonisationModel, G4AdjointPhotoElectricModel, G4AdjointBremsstrahlungModel, G4AdjointeIonisationModel, and G4AdjointComptonModel.
Definition at line 550 of file G4VEmAdjointModel.cc.
void G4VEmAdjointModel::SetAdjointEquivalentOfDirectPrimaryParticleDefinition | ( | G4ParticleDefinition * | aPart) |
|
inline |
Definition at line 197 of file G4VEmAdjointModel.hh.
|
inline |
Definition at line 706 of file G4VEmAdjointModel.cc.
Definition at line 712 of file G4VEmAdjointModel.cc.
|
protected |
Definition at line 314 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 269 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 335 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 284 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 283 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 309 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 311 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 308 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 310 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 312 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 313 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 328 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 347 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 272 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 274 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 273 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 288 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 287 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 286 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 329 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 321 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 322 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 349 of file G4VEmAdjointModel.hh.
Definition at line 264 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 281 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 282 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 256 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 304 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 299 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 271 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 296 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 297 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 255 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 298 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 340 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 341 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 342 of file G4VEmAdjointModel.hh.
|
protected |
Definition at line 270 of file G4VEmAdjointModel.hh.