ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Private Member Functions | |
G4LowEGammaNuclearModel & | operator= (const G4LowEGammaNuclearModel &right) |
G4LowEGammaNuclearModel (const G4LowEGammaNuclearModel &) | |
Private Attributes | |
G4PreCompoundModel * | fPreco |
G4LorentzVector | lab4mom |
Additional Inherited Members | |
Protected Member Functions inherited from G4HadronicInteraction | |
void | SetModelName (const G4String &nam) |
G4bool | IsBlocked () const |
void | Block () |
Protected Attributes inherited from G4HadronicInteraction | |
G4HadFinalState | theParticleChange |
G4int | verboseLevel |
G4double | theMinEnergy |
G4double | theMaxEnergy |
G4bool | isBlocked |
Definition at line 46 of file G4LowEGammaNuclearModel.hh.
View newest version in sPHENIX GitHub at line 46 of file G4LowEGammaNuclearModel.hh
|
explicit |
Definition at line 46 of file G4LowEGammaNuclearModel.cc.
View newest version in sPHENIX GitHub at line 46 of file G4LowEGammaNuclearModel.cc
References G4HadronicInteractionRegistry::FindModel(), fPreco, G4HadronicInteraction::GetMaxEnergy(), CLHEP::GeV, G4HadronicInteractionRegistry::Instance(), G4HadronicParameters::Instance(), G4HadronicInteraction::SetMaxEnergy(), and G4HadronicInteraction::SetMinEnergy().
|
override |
Definition at line 59 of file G4LowEGammaNuclearModel.cc.
View newest version in sPHENIX GitHub at line 59 of file G4LowEGammaNuclearModel.cc
|
private |
|
finalvirtual |
Implements G4HadronicInteraction.
Definition at line 65 of file G4LowEGammaNuclearModel.cc.
View newest version in sPHENIX GitHub at line 65 of file G4LowEGammaNuclearModel.cc
References A(), G4HadFinalState::AddSecondary(), G4HadFinalState::Clear(), G4PreCompoundModel::DeExcite(), dir, fPreco, G4cout, G4endl, G4HadProjectile::Get4Momentum(), G4Nucleus::GetA_asInt(), G4NucleiProperties::GetNuclearMass(), G4Nucleus::GetZ_asInt(), lab4mom, MeV, CLHEP::HepLorentzVector::set(), G4HadSecondary::SetCreatorModelType(), G4HadFinalState::SetStatusChange(), G4HadSecondary::SetTime(), stopAndKill, G4HadronicInteraction::theParticleChange, CLHEP::Hep3Vector::unit(), G4HadronicInteraction::verboseLevel, and Z.
|
finalvirtual |
Reimplemented from G4HadronicInteraction.
Definition at line 62 of file G4LowEGammaNuclearModel.cc.
View newest version in sPHENIX GitHub at line 62 of file G4LowEGammaNuclearModel.cc
|
private |
|
private |
Definition at line 65 of file G4LowEGammaNuclearModel.hh.
View newest version in sPHENIX GitHub at line 65 of file G4LowEGammaNuclearModel.hh
Referenced by ApplyYourself(), and G4LowEGammaNuclearModel().
|
private |
Definition at line 66 of file G4LowEGammaNuclearModel.hh.
View newest version in sPHENIX GitHub at line 66 of file G4LowEGammaNuclearModel.hh
Referenced by ApplyYourself().