ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
CexmcProductionModelData Struct Reference

#include <geant4/tree/geant4-10.6-release/examples/advanced/ChargeExchangeMC/include/CexmcProductionModelData.hh>

+ Collaboration diagram for CexmcProductionModelData:

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)
 

Public Attributes

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.

View newest version in sPHENIX GitHub at line 62 of file CexmcProductionModelData.hh

Constructor & Destructor Documentation

CexmcProductionModelData::CexmcProductionModelData ( )

Definition at line 48 of file CexmcProductionModelData.cc.

View newest version in sPHENIX GitHub at line 48 of file CexmcProductionModelData.cc

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.

View newest version in sPHENIX GitHub at line 53 of file CexmcProductionModelData.cc

Member Data Documentation

G4LorentzVector CexmcProductionModelData::incidentParticleLAB

Definition at line 81 of file CexmcProductionModelData.hh.

View newest version in sPHENIX GitHub at line 81 of file CexmcProductionModelData.hh

Referenced by operator<<(), and CexmcChargeExchangeReconstructor::Reconstruct().

G4LorentzVector CexmcProductionModelData::incidentParticleSCM
const G4ParticleDefinition* CexmcProductionModelData::nucleusOutputParticle
G4LorentzVector CexmcProductionModelData::nucleusOutputParticleLAB

Definition at line 93 of file CexmcProductionModelData.hh.

View newest version in sPHENIX GitHub at line 93 of file CexmcProductionModelData.hh

Referenced by operator<<(), and CexmcChargeExchangeReconstructor::Reconstruct().

G4LorentzVector CexmcProductionModelData::nucleusOutputParticleSCM
G4LorentzVector CexmcProductionModelData::nucleusParticleLAB

Definition at line 85 of file CexmcProductionModelData.hh.

View newest version in sPHENIX GitHub at line 85 of file CexmcProductionModelData.hh

Referenced by operator<<(), and CexmcChargeExchangeReconstructor::Reconstruct().

G4LorentzVector CexmcProductionModelData::nucleusParticleSCM
G4LorentzVector CexmcProductionModelData::outputParticleLAB

Definition at line 89 of file CexmcProductionModelData.hh.

View newest version in sPHENIX GitHub at line 89 of file CexmcProductionModelData.hh

Referenced by operator<<(), and CexmcChargeExchangeReconstructor::Reconstruct().


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