- Timestamp:
- Nov 25, 2009, 5:13:58 PM (15 years ago)
- Location:
- trunk/source/processes/hadronic/models/coherent_elastic/include
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchange.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4ChargeExchange.hh,v 1. 4 2008/11/19 18:28:36 vnivanch Exp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4ChargeExchange.hh,v 1.6 2009/09/22 16:21:46 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchangeProcess.hh
r1007 r1196 26 26 // 27 27 // $Id: G4ChargeExchangeProcess.hh,v 1.3 2008/11/20 12:35:19 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-0 2$28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/coherent_elastic/include/G4DiffuseElastic.hh
r1055 r1196 25 25 // 26 26 // 27 // $Id: G4DiffuseElastic.hh,v 1.1 5 2009/02/20 15:38:07 grichineExp $28 // GEANT4 tag $Name: geant4-09-03- beta-cand-01 $27 // $Id: G4DiffuseElastic.hh,v 1.17 2009/09/22 16:21:46 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // -
trunk/source/processes/hadronic/models/coherent_elastic/include/G4ElasticHadrNucleusHE.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4ElasticHadrNucleusHE.hh,v 1.4 5 2007/12/19 18:27:16 vnivanch Exp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4ElasticHadrNucleusHE.hh,v 1.47 2009/09/22 16:21:46 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // G4ElasticHadrNucleusHe.hh … … 51 51 #include "G4ParticleChange.hh" 52 52 #include "G4Nucleus.hh" 53 54 #include "G4HadronicInteraction.hh" 53 #include "G4VHadronElastic.hh" 55 54 56 55 class G4NistManager; … … 72 71 73 72 G4ElasticData(const G4ParticleDefinition* h, 74 73 G4int Z, G4double A, G4double* eGeV); 75 74 76 75 ~G4ElasticData(){} … … 106 105 // 107 106 108 class G4ElasticHadrNucleusHE : public G4 HadronicInteraction107 class G4ElasticHadrNucleusHE : public G4VHadronElastic 109 108 { 110 109 public: … … 114 113 virtual ~G4ElasticHadrNucleusHE(); 115 114 116 G4HadFinalState * ApplyYourself(const G4HadProjectile& aTrack, 117 G4Nucleus& G4Nucleus); 118 119 G4double SampleT(const G4ParticleDefinition* p, G4double plab, 115 virtual G4double SampleInvariantT(const G4ParticleDefinition* p, 116 G4double plab, 117 G4int Z, G4int A); 118 119 G4double SampleT(const G4ParticleDefinition* p, 120 G4double plab, 120 121 G4int Z, G4int A); 122 121 123 G4double HadronNucleusQ2_2(G4ElasticData * pElD, G4int Z, 122 124 G4double plabGeV, G4double tmax); -
trunk/source/processes/hadronic/models/coherent_elastic/include/G4HadronElastic.hh
r1007 r1196 25 25 // 26 26 // 27 // $Id: G4HadronElastic.hh,v 1. 27 2008/05/19 09:59:44vnivanch Exp $28 // GEANT4 tag $Name: geant4-09-0 2$27 // $Id: G4HadronElastic.hh,v 1.31 2009/10/08 18:56:57 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // … … 108 108 G4double rr); 109 109 110 G4VQCrossSection* qCManager; 110 static G4VQCrossSection* qCManager; 111 111 112 G4ElasticHadrNucleusHE* hElastic; 112 113 … … 123 124 G4double lowestEnergyLimit; 124 125 G4double plabLowLimit; 125 126 G4int nnans;127 G4int npos;128 G4int nneg;129 G4int neneg;130 126 131 127 }; -
trunk/source/processes/hadronic/models/coherent_elastic/include/G4UHadronElasticProcess.hh
r1007 r1196 26 26 // 27 27 // $Id: G4UHadronElasticProcess.hh,v 1.10 2006/11/16 20:09:13 vnivanch Exp $ 28 // GEANT4 tag $Name: geant4-09-0 2$28 // GEANT4 tag $Name: geant4-09-03-cand-01 $ 29 29 // 30 30 // Geant4 Hadron Elastic Scattering Process -- header file
Note: See TracChangeset
for help on using the changeset viewer.