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 )
84 std::ostream::fmtflags savedFlags( out.flags() );
85 std::streamsize prec( out.precision() );
88 out.flags( std::ios::fixed );
91 out <<
" Incident particle (LAB) : " <<
99 out <<
" Nucleus particle (LAB) : " <<
103 out <<
" (SCM) : " <<
107 out <<
" Output particle (LAB) : " <<
111 out <<
" (SCM) : " <<
115 out <<
" Nucleus output particle (LAB) : " <<
120 out <<
" (SCM) : " <<
126 out.precision( prec );
127 out.flags( savedFlags );
G4LorentzVector nucleusOutputParticleLAB
const G4ParticleDefinition * nucleusParticle
const G4ParticleDefinition * incidentParticle
G4LorentzVector incidentParticleSCM
#define G4BestUnit(a, b)
#define G4_USE_G4BESTUNIT_FOR_VERBOSE 1
G4LorentzVector incidentParticleLAB
const G4String & GetParticleName() const
G4LorentzVector outputParticleLAB
G4LorentzVector outputParticleSCM
const G4ParticleDefinition * outputParticle
G4LorentzVector nucleusParticleLAB
G4LorentzVector nucleusOutputParticleSCM
CexmcProductionModelData()
std::ostream & operator<<(std::ostream &, const BasicVector3D< float > &)
const G4ParticleDefinition * nucleusOutputParticle
const XML_Char const XML_Char * data
G4LorentzVector nucleusParticleSCM