Geant4
10.02.p02
|
#include <G4HadronInelasticQBBC.hh>
Private Member Functions | |
G4HadronInelasticQBBC (G4HadronInelasticQBBC &) | |
G4HadronInelasticQBBC & | operator= (const G4HadronInelasticQBBC &right) |
Private Attributes | |
G4String | htype |
G4int | verbose |
Static Private Attributes | |
static G4ThreadLocal G4ComponentAntiNuclNuclearXS * | theAntiNuclXS = 0 |
static G4ThreadLocal G4ComponentGGHadronNucleusXsc * | theKaonXS = 0 |
static G4ThreadLocal G4bool | wasActivated =false |
Additional Inherited Members | |
Static Public Member Functions inherited from G4VPhysicsConstructor | |
static const G4VPCManager & | GetSubInstanceManager () |
Protected Member Functions inherited from G4VHadronPhysics | |
G4HadronicProcess * | FindInelasticProcess (const G4String &) |
G4HadronicProcess * | FindInelasticProcess (const G4ParticleDefinition *) |
G4HadronicProcess * | FindElasticProcess (const G4String &) |
G4HadronicProcess * | FindElasticProcess (const G4ParticleDefinition *) |
G4HadronicProcess * | FindCaptureProcess () |
G4HadronicProcess * | FindFissionProcess () |
Protected Member Functions inherited from G4VPhysicsConstructor | |
G4bool | RegisterProcess (G4VProcess *process, G4ParticleDefinition *particle) |
Protected Attributes inherited from G4VPhysicsConstructor | |
G4int | verboseLevel |
G4String | namePhysics |
G4int | typePhysics |
G4ParticleTable * | theParticleTable |
G4int | g4vpcInstanceID |
Static Protected Attributes inherited from G4VPhysicsConstructor | |
static G4RUN_DLL G4VPCManager | subInstanceManager |
Definition at line 48 of file G4HadronInelasticQBBC.hh.
G4HadronInelasticQBBC::G4HadronInelasticQBBC | ( | G4int | ver = 1 | ) |
Definition at line 86 of file G4HadronInelasticQBBC.cc.
References htype, theAntiNuclXS, and theKaonXS.
G4HadronInelasticQBBC::G4HadronInelasticQBBC | ( | const G4String & | name, |
G4int | ver = 1 , |
||
G4bool | ftf = false , |
||
G4bool | bert = false , |
||
G4bool | chips = false , |
||
G4bool | hp = false , |
||
G4bool | glauber = false |
||
) |
Definition at line 94 of file G4HadronInelasticQBBC.cc.
References htype, name, theAntiNuclXS, and theKaonXS.
|
virtual |
Definition at line 103 of file G4HadronInelasticQBBC.cc.
References theAntiNuclXS, and theKaonXS.
|
private |
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 109 of file G4HadronInelasticQBBC.cc.
References G4HadronicProcess::AddDataSet(), aParticleIterator, G4VHadronPhysics::BuildModel(), G4ChipsHyperonInelasticXS::Default_Name(), G4NeutronCaptureXS::Default_Name(), G4NeutronInelasticXS::Default_Name(), emax, G4VHadronPhysics::FindCaptureProcess(), G4VHadronPhysics::FindInelasticProcess(), G4HadronicInteractionRegistry::FindModel(), G4cout, G4endl, G4ParticleDefinition::GetParticleName(), GeV, htype, G4HadronicInteractionRegistry::Instance(), G4CrossSectionDataSetRegistry::Instance(), G4VHadronPhysics::NewModel(), G4HadronicProcess::RegisterMe(), TeV, theAntiNuclXS, theKaonXS, verbose, and wasActivated.
|
private |
|
private |
Definition at line 76 of file G4HadronInelasticQBBC.hh.
Referenced by ConstructProcess(), and G4HadronInelasticQBBC().
|
staticprivate |
Definition at line 73 of file G4HadronInelasticQBBC.hh.
Referenced by ConstructProcess(), G4HadronInelasticQBBC(), and ~G4HadronInelasticQBBC().
|
staticprivate |
Definition at line 74 of file G4HadronInelasticQBBC.hh.
Referenced by ConstructProcess(), G4HadronInelasticQBBC(), and ~G4HadronInelasticQBBC().
|
private |
Definition at line 77 of file G4HadronInelasticQBBC.hh.
Referenced by ConstructProcess().
|
staticprivate |
Definition at line 78 of file G4HadronInelasticQBBC.hh.
Referenced by ConstructProcess().