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 G4ParticleDefinition * incidentParticle
 
const G4ParticleDefinition * nucleusParticle
 
const G4ParticleDefinition * outputParticle
 
const G4ParticleDefinition * nucleusOutputParticle
 

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: