Geant4.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Data Fields
CexmcProductionModelData Struct Reference

#include <CexmcProductionModelData.hh>

Public Member Functions

 CexmcProductionModelData ()
 
 CexmcProductionModelData (const G4LorentzVector &incidentParticleSCM, const G4LorentzVector &incidentParticleLAB, const G4LorentzVector &nucleusParticleSCM, const G4LorentzVector &nucleusParticleLAB, const G4LorentzVector &outputParticleSCM, const G4LorentzVector &outputParticleLAB, const G4LorentzVector &nucleusOutputParticleSCM, const G4LorentzVector &nucleusOutputParticleLAB, const G4ParticleDefinition *incidentParticle, const G4ParticleDefinition *nucleusParticle, const G4ParticleDefinition *outputParticle, const G4ParticleDefinition *nucleusOutputParticle)
 

Data Fields

G4LorentzVector incidentParticleSCM
 
G4LorentzVector incidentParticleLAB
 
G4LorentzVector nucleusParticleSCM
 
G4LorentzVector nucleusParticleLAB
 
G4LorentzVector outputParticleSCM
 
G4LorentzVector outputParticleLAB
 
G4LorentzVector nucleusOutputParticleSCM
 
G4LorentzVector nucleusOutputParticleLAB
 
const G4ParticleDefinitionincidentParticle
 
const G4ParticleDefinitionnucleusParticle
 
const G4ParticleDefinitionoutputParticle
 
const G4ParticleDefinitionnucleusOutputParticle
 

Detailed Description

Definition at line 62 of file CexmcProductionModelData.hh.

Constructor & Destructor Documentation

CexmcProductionModelData::CexmcProductionModelData ( )

Definition at line 48 of file CexmcProductionModelData.cc.

49 {
50 }
CexmcProductionModelData::CexmcProductionModelData ( const G4LorentzVector incidentParticleSCM,
const G4LorentzVector incidentParticleLAB,
const G4LorentzVector nucleusParticleSCM,
const G4LorentzVector nucleusParticleLAB,
const G4LorentzVector outputParticleSCM,
const G4LorentzVector outputParticleLAB,
const G4LorentzVector nucleusOutputParticleSCM,
const G4LorentzVector nucleusOutputParticleLAB,
const G4ParticleDefinition incidentParticle,
const G4ParticleDefinition nucleusParticle,
const G4ParticleDefinition outputParticle,
const G4ParticleDefinition nucleusOutputParticle 
)

Definition at line 53 of file CexmcProductionModelData.cc.

65  :
66  incidentParticleSCM( incidentParticleSCM ),
67  incidentParticleLAB( incidentParticleLAB ),
68  nucleusParticleSCM( nucleusParticleSCM ),
69  nucleusParticleLAB( nucleusParticleLAB ),
70  outputParticleSCM( outputParticleSCM ),
71  outputParticleLAB( outputParticleLAB ),
72  nucleusOutputParticleSCM( nucleusOutputParticleSCM ),
73  nucleusOutputParticleLAB( nucleusOutputParticleLAB ),
74  incidentParticle( incidentParticle ), nucleusParticle( nucleusParticle ),
75  outputParticle( outputParticle ),
76  nucleusOutputParticle( nucleusOutputParticle )
77 {
78 }
const G4ParticleDefinition * nucleusParticle
const G4ParticleDefinition * incidentParticle
const G4ParticleDefinition * outputParticle
const G4ParticleDefinition * nucleusOutputParticle

Field Documentation

const G4ParticleDefinition* CexmcProductionModelData::incidentParticle
G4LorentzVector CexmcProductionModelData::incidentParticleLAB
G4LorentzVector CexmcProductionModelData::incidentParticleSCM
const G4ParticleDefinition* CexmcProductionModelData::nucleusOutputParticle
G4LorentzVector CexmcProductionModelData::nucleusOutputParticleLAB
G4LorentzVector CexmcProductionModelData::nucleusOutputParticleSCM
const G4ParticleDefinition* CexmcProductionModelData::nucleusParticle
G4LorentzVector CexmcProductionModelData::nucleusParticleLAB
G4LorentzVector CexmcProductionModelData::nucleusParticleSCM
const G4ParticleDefinition* CexmcProductionModelData::outputParticle
G4LorentzVector CexmcProductionModelData::outputParticleLAB
G4LorentzVector CexmcProductionModelData::outputParticleSCM

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