Ignore:
Timestamp:
Apr 6, 2009, 12:30:29 PM (15 years ago)
Author:
garnier
Message:

update processes

Location:
trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src
Files:
26 edited

Legend:

Unmodified
Added
Removed
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QANuANuNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4QANuANuNuclearCrossSection.cc,v 1.2 2007/11/02 15:57:16 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QANuENuclearCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4QANuENuclearCrossSection.cc,v 1.2 2007/11/01 16:09:38 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QANuMuNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4QANuMuNuclearCrossSection.cc,v 1.11 2007/11/01 16:09:38 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QAtomicElectronScattering.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QAtomicElectronScattering.cc,v 1.2 2006/12/13 15:45:19 gunter Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QAtomicElectronScattering.cc,v 1.4 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QAtomicElectronScattering class -----------------
     
    4141
    4242G4QAtomicElectronScattering::G4QAtomicElectronScattering(const G4String& processName):
    43  G4VDiscreteProcess(processName)
     43 G4VDiscreteProcess(processName, fElectromagnetic)
    4444{
    4545#ifdef debug
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QCaptureAtRest.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QCaptureAtRest.cc,v 1.13 2007/10/02 10:00:37 mkossov Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QCaptureAtRest.cc,v 1.19 2009/01/24 11:57:46 vnivanch Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QCaptureAtRest class -----------------
     
    4141
    4242#include "G4QCaptureAtRest.hh"
     43#include "G4HadronicProcessStore.hh"
    4344
    4445G4QCaptureAtRest::G4QCaptureAtRest(const G4String& processName)
    45   : G4VRestProcess(processName), Time(0.), EnergyDeposition(0.)
     46  : G4VRestProcess(processName, fHadronic), Time(0.), EnergyDeposition(0.)
    4647{
     48  SetProcessSubType(fCapture);
    4749#ifdef debug
    4850  G4cout<<"G4QCaptureAtRest::Constructor is called"<<G4endl;
     
    5456  G4Quasmon::SetParameters(Temperature,SSin2Gluons,EtaEtaprime);  // Hadronic parameters
    5557  G4QEnvironment::SetParameters(SolidAngle); // SolAngle of pbar-A secondary mesons capture
     58  G4HadronicProcessStore::Instance()->RegisterExtraProcess(this);
    5659}
    5760
     
    102105
    103106G4QCaptureAtRest::~G4QCaptureAtRest()
    104 {}
     107{
     108  // deregister in the store
     109  G4HadronicProcessStore::Instance()->DeRegisterExtraProcess(this);
     110}
    105111
    106112G4LorentzVector G4QCaptureAtRest::GetEnegryMomentumConservation()
     
    131137#endif
    132138  return false;
     139}
     140
     141void G4QCaptureAtRest::PreparePhysicsTable(const G4ParticleDefinition& p)
     142{
     143  G4HadronicProcessStore::Instance()->RegisterParticleForExtraProcess(this, &p);
     144}
     145
     146void G4QCaptureAtRest::BuildPhysicsTable(const G4ParticleDefinition& p)
     147{
     148  G4HadronicProcessStore::Instance()->PrintInfo(&p);
    133149}
    134150
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QCoherentChargeExchange.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QCoherentChargeExchange.cc,v 1.5 2007/10/02 10:00:37 mkossov Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QCoherentChargeExchange.cc,v 1.7 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QCoherentChargeExchange class -----------------
     
    5252// Constructor
    5353G4QCoherentChargeExchange::G4QCoherentChargeExchange(const G4String& processName)
    54   : G4VDiscreteProcess(processName)
     54  : G4VDiscreteProcess(processName, fHadronic)
    5555{
    5656#ifdef debug
     
    5858#endif
    5959  if (verboseLevel>0) G4cout << GetProcessName() << " process is created "<< G4endl;
    60 
     60  SetProcessSubType(fChargeExchange);
    6161  //G4QCHIPSWorld::Get()->GetParticles(nPartCWorld); // Create CHIPS World (234 part. max)
    6262}
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QCollision.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QCollision.cc,v 1.24.2.2 2008/05/07 13:47:31 gcosmo Exp $
    27 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     26// $Id: G4QCollision.cc,v 1.28 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QCollision class -----------------
     
    4848std::vector<std::vector<G4double>*>G4QCollision::IsoProbInEl;//SumProbabIsotopes inElementI
    4949
    50 G4QCollision::G4QCollision(const G4String& processName) : G4VDiscreteProcess(processName)
     50G4QCollision::G4QCollision(const G4String& processName):
     51 G4VDiscreteProcess(processName, fHadronic)
    5152{
    5253#ifdef debug
     
    5455#endif
    5556  if (verboseLevel>0) G4cout << GetProcessName() << " process is created "<< G4endl;
    56 
     57  SetProcessSubType(fHadronInelastic);
    5758  //G4QCHIPSWorld::Get()->GetParticles(nPartCWorld); // Create CHIPSWorld (234 part.max)
    5859  G4QNucleus::SetParameters(freeNuc,freeDib,clustProb,mediRatio); // Clusterization param's
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QDiffraction.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QDiffraction.cc,v 1.3 2007/10/02 10:00:37 mkossov Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QDiffraction.cc,v 1.5 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QDiffraction class -----------------
     
    5151
    5252// Constructor
    53 G4QDiffraction::G4QDiffraction(const G4String& processName):G4VDiscreteProcess(processName)
     53G4QDiffraction::G4QDiffraction(const G4String& processName):
     54 G4VDiscreteProcess(processName, fHadronic)
    5455{
    5556#ifdef debug
     
    5758#endif
    5859  if (verboseLevel>0) G4cout << GetProcessName() << " process is created "<< G4endl;
    59 
     60  SetProcessSubType(fHadronInelastic);
    6061  G4QCHIPSWorld::Get()->GetParticles(nPartCWorld); // Create CHIPS World (234 part. max)
    6162}
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QDiffractionRatio.cc

    r819 r962  
    2525//
    2626//
    27 // $Id: G4QDiffractionRatio.cc,v 1.7.2.1 2008/04/23 14:57:21 gcosmo Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4QDiffractionRatio.cc,v 1.9 2008/03/21 21:40:08 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QDiscProcessMixer.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QDiscProcessMixer.cc,v 1.2 2007/08/31 09:36:57 mkossov Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QDiscProcessMixer.cc,v 1.4 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QDiscProcessMixer class -----------------
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QElastic.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QElastic.cc,v 1.25 2007/11/15 09:36:43 mkossov Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QElastic.cc,v 1.27 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QElastic class -----------------
     
    5151
    5252// Constructor
    53 G4QElastic::G4QElastic(const G4String& processName) : G4VDiscreteProcess(processName)
     53G4QElastic::G4QElastic(const G4String& processName):
     54 G4VDiscreteProcess(processName, fHadronic)
    5455{
    5556#ifdef debug
     
    5758#endif
    5859  if (verboseLevel>0) G4cout << GetProcessName() << " process is created "<< G4endl;
    59 
     60  SetProcessSubType(fHadronElastic);
    6061  //G4QCHIPSWorld::Get()->GetParticles(nPartCWorld); // Create CHIPS World (234 part. max)
    6162}
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QElasticCrossSection.cc

    r819 r962  
    2525//
    2626//
    27 // $Id: G4QElasticCrossSection.cc,v 1.33.2.1 2008/04/23 14:57:21 gcosmo Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4QElasticCrossSection.cc,v 1.36 2008/03/21 21:42:44 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QElectronNuclearCrossSection.cc

    r819 r962  
    2525//
    2626//
    27 // $Id: G4QElectronNuclearCrossSection.cc,v 1.11.10.1 2008/04/23 14:57:22 gcosmo Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4QElectronNuclearCrossSection.cc,v 1.13 2008/10/24 19:25:41 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    267267  //G4double mT= G4QPDGCode(111).GetNuclMass(Z,N,0);
    268268  G4double mT= 0.;
    269   if(G4NucleiPropertiesTable::IsInTable(Z,A))
    270                                             mT=G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
     269  if(G4NucleiProperties::IsInStableTable(A,Z))
     270                               mT = G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
    271271  else return 0.;       // If it is not in the Table of Stable Nuclei, then the Threshold=0
    272272  // ---------
    273273  G4double mP= infEn;
    274274  //if(Z) mP= G4QPDGCode(111).GetNuclMass(Z-1,N,0);
    275   if(Z&&G4NucleiPropertiesTable::IsInTable(Z-1,A-1))
    276             mP=G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
     275  if(Z&&G4NucleiProperties::IsInStableTable(A-1,Z-1))
     276            mP = G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
    277277  G4double mN= infEn;
    278278  //if(N) mN= G4QPDGCode(111).GetNuclMass(Z,N-1,0);
    279   if(N&&G4NucleiPropertiesTable::IsInTable(Z,A-1))
    280             mN=G4NucleiProperties::GetNuclearMass(A-1.,Z-0.)/MeV;  // ResNucMass for a neutron
     279  if(N&&G4NucleiProperties::IsInStableTable(A-1,Z))
     280            mN = G4NucleiProperties::GetNuclearMass(A-1.,Z-0.)/MeV;  // ResNucMass for a neutron
    281281
    282282  G4double mA= infEn;
    283   if(N>1&&Z>1&&G4NucleiPropertiesTable::IsInTable(Z-2,A-4))
    284             mA=G4NucleiProperties::GetNuclearMass(A-4.,Z-2.)/MeV; // ResNucMass for an alpha
     283  if(N>1&&Z>1&&G4NucleiProperties::IsInStableTable(A-4,Z-2))
     284            mA = G4NucleiProperties::GetNuclearMass(A-4.,Z-2.)/MeV; // ResNucMass for an alpha
    285285
    286286  G4double dP= mP +mProt - mT;
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QGluonString.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QGluonString.cc,v 1.1 2006/10/30 10:33:38 mkossov Exp $
    27 // GEANT4 tag $Name: $
     26// $Id: G4QGluonString.cc,v 1.3 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QGluonString class -----------------
     
    4747std::vector<std::vector<G4double>*>G4QGluonString::IsoProbInEl;//SumProbabIsotopeInElementI
    4848
    49 G4QGluonString::G4QGluonString(const G4String& processName):G4VDiscreteProcess(processName)
     49G4QGluonString::G4QGluonString(const G4String& processName):
     50 G4VDiscreteProcess(processName, fHadronic)
    5051{
    5152#ifdef debug
     
    5354#endif
    5455  if (verboseLevel>0) G4cout<<GetProcessName()<<" process is created by CHIPS"<<G4endl;
    55 
     56  SetProcessSubType(fHadronInelastic);
    5657  G4QCHIPSWorld::Get()->GetParticles(nPartCWorld); // Create CHIPS World with 234 particles
    5758  G4QNucleus::SetParameters(freeNuc,freeDib,clustProb,mediRatio); // Clusterization param's
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QIonIonCrossSection.cc

    r819 r962  
    2626//
    2727// The lust update: M.V. Kossov, CERN/ITEP(Moscow) 19-Aug-07
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QLowEnergy.cc

    r819 r962  
    2424// ********************************************************************
    2525//
    26 // $Id: G4QLowEnergy.cc,v 1.4.2.1 2008/04/23 14:57:22 gcosmo Exp $
    27 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     26// $Id: G4QLowEnergy.cc,v 1.7 2008/10/02 21:10:07 dennis Exp $
     27// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2828//
    2929//      ---------------- G4QLowEnergy class -----------------
     
    5252// Constructor
    5353G4QLowEnergy::G4QLowEnergy(const G4String& processName):
    54   G4VDiscreteProcess(processName), evaporate(true)
     54  G4VDiscreteProcess(processName, fHadronic), evaporate(true)
    5555{
    5656#ifdef debug
     
    5858#endif
    5959  if (verboseLevel>0) G4cout<<GetProcessName()<<" process is created "<<G4endl;
    60 
     60  SetProcessSubType(fHadronInelastic);
    6161  G4QCHIPSWorld::Get()->GetParticles(nPartCWorld); // Create CHIPS World (234 part. max)
    6262}
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QMuonNuclearCrossSection.cc

    r819 r962  
    2525//
    2626//
    27 // $Id: G4QMuonNuclearCrossSection.cc,v 1.11.10.1 2008/04/23 14:57:22 gcosmo Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4QMuonNuclearCrossSection.cc,v 1.13 2008/10/24 19:24:59 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    271271  //G4double mT= G4QPDGCode(111).GetNuclMass(Z,N,0);
    272272  G4double mT= 0.;
    273   if(G4NucleiPropertiesTable::IsInTable(Z,A))
    274                                             mT=G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
     273  if(G4NucleiProperties::IsInStableTable(A,Z))
     274                            mT = G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
    275275  else return 0.;       // If it is not in the Table of Stable Nuclei, then the Threshold=0
    276276  // --------- Splitting thresholds
    277277  G4double mP= infEn;
    278   if(Z&&G4NucleiPropertiesTable::IsInTable(Z-1,A-1))
    279             mP=G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
     278  if(Z&&G4NucleiProperties::IsInStableTable(A-1,Z-1))
     279            mP = G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
    280280
    281281  G4double mN= infEn;
    282   if(N&&G4NucleiPropertiesTable::IsInTable(Z-0,A-1))
    283             mN=G4NucleiProperties::GetNuclearMass(A-1.,Z-0.)/MeV;  // ResNucMass for a neutron
     282  if(N&&G4NucleiProperties::IsInStableTable(A-1,Z))
     283            mN = G4NucleiProperties::GetNuclearMass(A-1.,Z)/MeV;  // ResNucMass for a neutron
    284284
    285285  G4double mA= infEn;
    286   if(N>1&&Z>1&&G4NucleiPropertiesTable::IsInTable(Z-2,A-4))
     286  if(N>1&&Z>1&&G4NucleiProperties::IsInStableTable(A-4,Z-2))
    287287            mA=G4NucleiProperties::GetNuclearMass(A-4.,Z-2.)/MeV; // ResNucMass for an alpha
    288288
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QNeutronNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QNuENuclearCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4QNuENuclearCrossSection.cc,v 1.2 2007/11/01 16:09:38 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QNuMuNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4QNuMuNuclearCrossSection.cc,v 1.12 2007/11/01 16:09:38 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QNuNuNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4QNuNuNuclearCrossSection.cc,v 1.2 2007/11/02 15:57:16 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QPhotonNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    262262  //G4double mT= G4QPDGCode(111).GetNuclMass(Z,N,0);
    263263  G4double mT= 0.;
    264   if(G4NucleiPropertiesTable::IsInTable(Z,A))
    265                                             mT=G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
     264  if(G4NucleiProperties::IsInStableTable(A,Z))
     265                           mT = G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
    266266  G4double mP= infEn;
    267   if(Z&&G4NucleiPropertiesTable::IsInTable(Z-1,A-1))
    268             mP=G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
     267  if(Z&&G4NucleiProperties::IsInStableTable(A-1,Z-1))
     268            mP = G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
    269269
    270270  G4double mN= infEn;
    271   if(N&&G4NucleiPropertiesTable::IsInTable(Z-0,A-1))
    272             mN=G4NucleiProperties::GetNuclearMass(A-1.,Z-0.)/MeV;  // ResNucMass for a neutron
     271  if(N&&G4NucleiProperties::IsInStableTable(A-1,Z))
     272            mN = G4NucleiProperties::GetNuclearMass(A-1.,Z)/MeV;  // ResNucMass for a neutron
    273273
    274274  G4double mA= infEn;
    275   if(N>1&&Z>1&&G4NucleiPropertiesTable::IsInTable(Z-2,A-4))
     275  if(N>1&&Z>1&&G4NucleiProperties::IsInStableTable(A-4,Z-2))
    276276            mA=G4NucleiProperties::GetNuclearMass(A-4.,Z-2.)/MeV; // ResNucMass for an alpha
    277277
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QProtonNuclearCrossSection.cc

    r819 r962  
    2626//
    2727// The lust update: M.V. Kossov, CERN/ITEP(Moscow) 17-June-02
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QTauNuclearCrossSection.cc

    r819 r962  
    2525//
    2626//
    27 // $Id: G4QTauNuclearCrossSection.cc,v 1.10 2006/12/04 10:44:22 mkossov Exp $
    28 // GEANT4 tag $Name: $
     27// $Id: G4QTauNuclearCrossSection.cc,v 1.11 2008/10/24 19:24:29 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
     
    269269  //G4double mT= G4QPDGCode(111).GetNuclMass(Z,N,0);
    270270  G4double mT= 0.;
    271   if(G4NucleiPropertiesTable::IsInTable(Z,A))
    272                                             mT=G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
     271  if(G4NucleiProperties::IsInStableTable(A,Z))
     272                             mT = G4NucleiProperties::GetNuclearMass(A,Z)/MeV;
    273273  else return 0.;       // If it is not in the Table of Stable Nuclei, then the Threshold=0
    274274  // --------- Splitting thresholds
    275275  G4double mP= infEn;
    276   if(Z&&G4NucleiPropertiesTable::IsInTable(Z-1,A-1))
    277             mP=G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
     276  if(Z&&G4NucleiProperties::IsInStableTable(A-1,Z-1))
     277            mP = G4NucleiProperties::GetNuclearMass(A-1.,Z-1.)/MeV; // ResNucMass for a proton
    278278
    279279  G4double mN= infEn;
    280   if(N&&G4NucleiPropertiesTable::IsInTable(Z,A-1))
    281             mN=G4NucleiProperties::GetNuclearMass(A-1.,Z-0.)/MeV;  // ResNucMass for a neutron
     280  if(N&&G4NucleiProperties::IsInStableTable(A-1,Z))
     281            mN = G4NucleiProperties::GetNuclearMass(A-1.,Z)/MeV;  // ResNucMass for a neutron
    282282
    283283  G4double mA= infEn;
    284   if(N>1&&Z>1&&G4NucleiPropertiesTable::IsInTable(Z-2,A-4))
    285             mA=G4NucleiProperties::GetNuclearMass(A-4.,Z-2.)/MeV; // ResNucMass for an alpha
     284  if(N>1&&Z>1&&G4NucleiProperties::IsInStableTable(A-4,Z-2))
     285            mA = G4NucleiProperties::GetNuclearMass(A-4.,Z-2.)/MeV; // ResNucMass for an alpha
    286286
    287287  G4double dP= mP +mProt - mT;
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4QuasiFreeRatios.cc

    r819 r962  
    2525//
    2626//
    27 // $Id: G4QuasiFreeRatios.cc,v 1.16.2.1 2008/04/23 14:57:22 gcosmo Exp $
    28 // GEANT4 tag $Name: geant4-09-01-patch-02 $
     27// $Id: G4QuasiFreeRatios.cc,v 1.19 2008/03/21 21:44:39 dennis Exp $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
  • trunk/source/processes/hadronic/models/chiral_inv_phase_space/interface/src/G4VQCrossSection.cc

    r819 r962  
    2626//
    2727// $Id: G4VQCrossSection.cc,v 1.14 2007/11/15 09:36:43 mkossov Exp $
    28 // GEANT4 tag $Name: $
     28// GEANT4 tag $Name: geant4-09-02-ref-02 $
    2929//
    3030//
Note: See TracChangeset for help on using the changeset viewer.