Ignore:
Timestamp:
Nov 25, 2009, 5:13:58 PM (15 years ago)
Author:
garnier
Message:

update CVS release candidate geant4.9.3.01

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  
    2525//
    2626//
    27 // $Id: G4ChargeExchange.hh,v 1.4 2008/11/19 18:28:36 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4ChargeExchange.hh,v 1.6 2009/09/22 16:21:46 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/coherent_elastic/include/G4ChargeExchangeProcess.hh

    r1007 r1196  
    2626//
    2727// $Id: G4ChargeExchangeProcess.hh,v 1.3 2008/11/20 12:35:19 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/coherent_elastic/include/G4DiffuseElastic.hh

    r1055 r1196  
    2525//
    2626//
    27 // $Id: G4DiffuseElastic.hh,v 1.15 2009/02/20 15:38:07 grichine Exp $
    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 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/coherent_elastic/include/G4ElasticHadrNucleusHE.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4ElasticHadrNucleusHE.hh,v 1.45 2007/12/19 18:27:16 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4ElasticHadrNucleusHE.hh,v 1.47 2009/09/22 16:21:46 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// G4ElasticHadrNucleusHe.hh
     
    5151#include "G4ParticleChange.hh"
    5252#include "G4Nucleus.hh"
    53 
    54 #include "G4HadronicInteraction.hh"
     53#include "G4VHadronElastic.hh"
    5554
    5655class G4NistManager;
     
    7271
    7372  G4ElasticData(const G4ParticleDefinition* h,
    74               G4int Z, G4double A, G4double* eGeV);
     73                G4int Z, G4double A, G4double* eGeV);
    7574
    7675  ~G4ElasticData(){}
     
    106105//
    107106
    108 class G4ElasticHadrNucleusHE : public G4HadronicInteraction
     107class G4ElasticHadrNucleusHE : public G4VHadronElastic
    109108{
    110109public:
     
    114113  virtual ~G4ElasticHadrNucleusHE();
    115114
    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,
    120121                   G4int Z, G4int A);
     122
    121123  G4double HadronNucleusQ2_2(G4ElasticData * pElD, G4int Z,
    122124                             G4double plabGeV, G4double tmax);
  • trunk/source/processes/hadronic/models/coherent_elastic/include/G4HadronElastic.hh

    r1007 r1196  
    2525//
    2626//
    27 // $Id: G4HadronElastic.hh,v 1.27 2008/05/19 09:59:44 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     27// $Id: G4HadronElastic.hh,v 1.31 2009/10/08 18:56:57 vnivanch Exp $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030//
     
    108108                  G4double rr);
    109109
    110   G4VQCrossSection*           qCManager;
     110  static G4VQCrossSection* qCManager;
     111
    111112  G4ElasticHadrNucleusHE*     hElastic;
    112113
     
    123124  G4double lowestEnergyLimit; 
    124125  G4double plabLowLimit;
    125 
    126   G4int nnans;
    127   G4int npos;
    128   G4int nneg;
    129   G4int neneg;
    130126
    131127};
  • trunk/source/processes/hadronic/models/coherent_elastic/include/G4UHadronElasticProcess.hh

    r1007 r1196  
    2626//
    2727// $Id: G4UHadronElasticProcess.hh,v 1.10 2006/11/16 20:09:13 vnivanch Exp $
    28 // GEANT4 tag $Name: geant4-09-02 $
     28// GEANT4 tag $Name: geant4-09-03-cand-01 $
    2929//
    3030// Geant4 Hadron Elastic Scattering Process -- header file
Note: See TracChangeset for help on using the changeset viewer.