Changeset 850 for trunk/source/physics_lists/lists
- Timestamp:
- Sep 10, 2008, 5:40:37 PM (16 years ago)
- Location:
- trunk/source/physics_lists/lists
- Files:
-
- 101 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/source/physics_lists/lists/GNUmakefile
r825 r850 1 # $Id: GNUmakefile,v 1. 1 2006/10/31 11:34:03 gunterExp $1 # $Id: GNUmakefile,v 1.2 2008/05/30 11:01:37 vnivanch Exp $ 2 2 # --------------------------------------------------------------------------- 3 3 # GNUmakefile for physics_lists/lists library. Gunter Folger 25-Oct-2006. … … 40 40 -I$(G4BASE)/processes/transportation/include \ 41 41 -I$(G4BASE)/processes/electromagnetic/lowenergy/include \ 42 -I$(G4BASE)/processes/electromagnetic/highenergy/include \ 42 43 -I$(G4BASE)/processes/electromagnetic/standard/include \ 43 44 -I$(G4BASE)/processes/electromagnetic/muons/include \ -
trunk/source/physics_lists/lists/include/FTFC.hh
r825 r850 25 25 // 26 26 // $Id: FTFC.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/FTFC.icc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: FTFC.icc,v 1. 5 2007/06/01 15:24:24gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: FTFC.icc,v 1.6 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 41 41 // 15.06.2006 G.Folger: Migrate to HadronElasticPhysics using improved elastic 42 42 // 16.05.2007 V.Ivanchenko: rename EM builders 43 // 19.06.2008 G.Folger: don't use chips quasielastic for FTF 43 44 // 44 45 //---------------------------------------------------------------------------- … … 73 74 // defaultCutValue = 1.0*mm; 74 75 G4DataQuestionaire it(photon); 75 G4cout << "<<< Geant4 Physics List simulation engine: FTFC 3. 4"<<G4endl;76 G4cout << "<<< Geant4 Physics List simulation engine: FTFC 3.5"<<G4endl; 76 77 G4cout << G4endl; 77 78 this->defaultCutValue = 0.7*mm; … … 92 93 // Hadron Physics 93 94 G4bool quasiElastic; 94 this->RegisterPhysics( new HadronPhysicsFTFC("hadron",quasiElastic= true));95 this->RegisterPhysics( new HadronPhysicsFTFC("hadron",quasiElastic=false)); 95 96 96 97 // Stopping Physics -
trunk/source/physics_lists/lists/include/FTFP.hh
r825 r850 25 25 // 26 26 // $Id: FTFP.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/FTFP.icc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: FTFP.icc,v 1. 5 2007/06/01 15:20:06gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: FTFP.icc,v 1.6 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 41 41 // 20.11.2006 G.Folger: add Tracking Cut for neutrons 42 42 // 16.05.2007 V.Ivanchenko: rename EM builders 43 // 19.06.2008 G.Folger: don't use chips quasielastic in FTF 43 44 // 44 45 //---------------------------------------------------------------------------- … … 74 75 // defaultCutValue = 1.0*mm; 75 76 G4DataQuestionaire it(photon); 76 G4cout << "<<< Geant4 Physics List simulation engine: FTFP 4. 3"<<G4endl;77 G4cout << "<<< Geant4 Physics List simulation engine: FTFP 4.4"<<G4endl; 77 78 G4cout <<G4endl; 78 79 this->defaultCutValue = 0.7*mm; … … 93 94 // Hadron Physics 94 95 G4bool quasiElastic; 95 this->RegisterPhysics( new HadronPhysicsFTFP("hadron",quasiElastic= true));96 this->RegisterPhysics( new HadronPhysicsFTFP("hadron",quasiElastic=false)); 96 97 97 98 // Stopping Physics -
trunk/source/physics_lists/lists/include/FTFP_BERT.hh
r825 r850 25 25 // 26 26 // $Id: FTFP_BERT.hh,v 1.1 2007/10/19 15:35:08 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/FTFP_BERT.icc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: FTFP_BERT.icc,v 1. 1 2007/10/19 15:35:08gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: FTFP_BERT.icc,v 1.2 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 34 34 // 35 35 // created from FTFP 36 // 37 // 19.06.2008 G.Folger: don't use chips quasielastic in FTF 38 // 36 39 //---------------------------------------------------------------------------- 37 40 // … … 68 71 // defaultCutValue = 1.0*mm; 69 72 G4DataQuestionaire it(photon); 70 G4cout << "<<< Geant4 Physics List simulation engine: FTFP_BERT 0.9"<<G4endl;73 G4cout << "<<< Geant4 Physics List simulation engine: FTFP_BERT 1.0"<<G4endl; 71 74 G4cout <<G4endl; 72 75 this->defaultCutValue = 0.7*mm; … … 90 93 // Hadron Physics 91 94 G4bool quasiElastic; 92 this->RegisterPhysics( new HadronPhysicsFTFP_BERT("hadron",quasiElastic= true));95 this->RegisterPhysics( new HadronPhysicsFTFP_BERT("hadron",quasiElastic=false)); 93 96 94 97 // Stopping Physics -
trunk/source/physics_lists/lists/include/FTFP_EMV.hh
r825 r850 25 25 // 26 26 // $Id: FTFP_EMV.hh,v 1.1 2007/04/26 14:47:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/FTFP_EMV.icc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: FTFP_EMV.icc,v 1. 2 2007/05/16 11:35:36 vnivanchExp $27 // GEANT4 tag $Name: $26 // $Id: FTFP_EMV.icc,v 1.3 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 42 42 // 20.11.2006 G.Folger: add Tracking Cut for neutrons 43 43 // 16.05.2007 V.Ivanchenko: rename EM builders 44 // 19.06.2008 G.Folger: don't use chips quasielastic in FTF 44 45 // 45 46 //---------------------------------------------------------------------------- … … 75 76 // defaultCutValue = 1.0*mm; 76 77 G4DataQuestionaire it(photon); 77 G4cout << "<<< Geant4 Physics List simulation engine: FTFP_EMV 1. 0"<<G4endl;78 G4cout << "<<< Geant4 Physics List simulation engine: FTFP_EMV 1.1"<<G4endl; 78 79 G4cout <<G4endl; 79 80 this->defaultCutValue = 0.7*mm; … … 93 94 94 95 // Hadron Physics 95 this->RegisterPhysics( new HadronPhysicsFTFP("hadron")); 96 G4bool quasiElastic; 97 this->RegisterPhysics( new HadronPhysicsFTFP("hadron",quasiElastic=false)); 96 98 97 99 // Stopping Physics -
trunk/source/physics_lists/lists/include/FTF_BIC.hh
r825 r850 25 25 // 26 26 // $Id: FTF_BIC.hh,v 1.1 2007/11/16 16:52:55 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/FTF_BIC.icc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: FTF_BIC.icc,v 1. 1 2007/11/16 16:52:55gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: FTF_BIC.icc,v 1.2 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 34 34 // 35 35 // Modified: 36 // 19.06.2008 G.Folger: don't use chips quasielastic in FTF 36 37 // 37 38 //---------------------------------------------------------------------------- … … 69 70 70 71 G4DataQuestionaire it(photon); 71 G4cout << "<<< Geant4 Physics List simulation engine: FTF_BIC 1. 0"<<G4endl;72 G4cout << "<<< Geant4 Physics List simulation engine: FTF_BIC 1.1"<<G4endl; 72 73 G4cout <<G4endl; 73 74 … … 92 93 // Hadron Physics 93 94 G4bool quasiElastic; 94 this->RegisterPhysics( new HadronPhysicsFTF_BIC("hadron",quasiElastic= true));95 this->RegisterPhysics( new HadronPhysicsFTF_BIC("hadron",quasiElastic=false)); 95 96 96 97 // Stopping Physics -
trunk/source/physics_lists/lists/include/G4HadronInelasticQBBC.hh
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4HadronInelasticQBBC.hh,v 1. 4 2007/11/15 12:18:11vnivanch Exp $27 // GEANT4 tag $Name: $26 // $Id: G4HadronInelasticQBBC.hh,v 1.5 2008/08/05 10:25:00 vnivanch Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 90 90 private: 91 91 92 void Register(G4ParticleDefinition*, G4HadronicProcess*,93 G4HadronicInteraction*, const G4String&);94 95 92 G4PiNuclearCrossSection thePiCross; 96 93 G4ProtonInelasticCrossSection theXSecP; -
trunk/source/physics_lists/lists/include/G4HadronInelasticQLHEP.hh
r825 r850 25 25 // 26 26 // $Id: G4HadronInelasticQLHEP.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsFTFC.hh
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: HadronPhysicsFTFC.hh,v 1. 2 2007/06/01 15:20:06gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: HadronPhysicsFTFC.hh,v 1.3 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 36 36 // 23.11.2005 G.Folger: migration to non static particles 37 37 // 08.06.2006 V.Ivanchenko: remove stopping 38 // 19.06.2008 G.Folger: change default for QE to NOT use Chips QE 38 39 // 39 40 //---------------------------------------------------------------------------- … … 63 64 { 64 65 public: 65 HadronPhysicsFTFC(const G4String& name ="hadron",G4bool quasiElastic= true);66 HadronPhysicsFTFC(const G4String& name ="hadron",G4bool quasiElastic=false); 66 67 virtual ~HadronPhysicsFTFC(); 67 68 -
trunk/source/physics_lists/lists/include/HadronPhysicsFTFP.hh
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: HadronPhysicsFTFP.hh,v 1. 2 2007/06/01 15:20:06gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: HadronPhysicsFTFP.hh,v 1.3 2008/06/19 08:08:22 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 36 36 // 23.11.2005 G.Folger: migration to non static particles 37 37 // 08.06.2006 V.Ivanchenko: remove stopping 38 // 19.06.2008 G.Folger: change default for QE to NOT use Chips QE 38 39 // 39 40 //---------------------------------------------------------------------------- … … 63 64 { 64 65 public: 65 HadronPhysicsFTFP(const G4String& name ="hadron",G4bool quasiElastic= true);66 HadronPhysicsFTFP(const G4String& name ="hadron",G4bool quasiElastic=false); 66 67 virtual ~HadronPhysicsFTFP(); 67 68 -
trunk/source/physics_lists/lists/include/HadronPhysicsFTFP_BERT.hh
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: HadronPhysicsFTFP_BERT.hh,v 1. 2 2007/11/15 16:58:16gunter Exp $27 // GEANT4 tag $Name: $26 // $Id: HadronPhysicsFTFP_BERT.hh,v 1.3 2008/06/19 08:08:23 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 36 36 // 23.11.2005 G.Folger: migration to non static particles 37 37 // 08.06.2006 V.Ivanchenko: remove stopping 38 // 19.06.2008 G.Folger: change default for QE to NOT use Chips QE 38 39 // 39 40 //---------------------------------------------------------------------------- … … 65 66 { 66 67 public: 67 HadronPhysicsFTFP_BERT(const G4String& name ="hadron",G4bool quasiElastic= true);68 HadronPhysicsFTFP_BERT(const G4String& name ="hadron",G4bool quasiElastic=false); 68 69 virtual ~HadronPhysicsFTFP_BERT(); 69 70 -
trunk/source/physics_lists/lists/include/HadronPhysicsFTF_BIC.hh
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: HadronPhysicsFTF_BIC.hh,v 1. 1.2.1 2008/04/25 15:47:17gunter Exp $27 // GEANT4 tag $Name: geant4-09-01-patch-02$26 // $Id: HadronPhysicsFTF_BIC.hh,v 1.3 2008/06/19 08:08:23 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 34 34 // 35 35 // Modified: 36 // 19.06.2008 G.Folger: change default for QE to NOT use Chips QE 36 37 // 37 38 //---------------------------------------------------------------------------- … … 64 65 { 65 66 public: 66 HadronPhysicsFTF_BIC(const G4String& name ="hadron",G4bool quasiElastic= true);67 HadronPhysicsFTF_BIC(const G4String& name ="hadron",G4bool quasiElastic=false); 67 68 virtual ~HadronPhysicsFTF_BIC(); 68 69 -
trunk/source/physics_lists/lists/include/HadronPhysicsLHEP.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsLHEP_BERT.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_BERT.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsLHEP_BERT_HP.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_BERT_HP.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsLHEP_EMV.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_EMV.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsLHEP_PRECO_HP.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_PRECO_HP.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSC.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSC.hh,v 1.2 2007/04/26 14:47:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSC_BERT.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSC_BERT.hh,v 1.1 2007/11/15 16:58:16 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSC_EFLOW.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSC_EFLOW.hh,v 1.2 2007/04/26 14:47:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSP.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP.hh,v 1.4 2007/11/13 10:16:09 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSP_BERT.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BERT.hh,v 1.3 2007/12/10 17:34:44 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSP_BERT_HP.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BERT_HP.hh,v 1.3 2007/04/26 14:47:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSP_BERT_TRV.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BERT_TRV.hh,v 1.1 2007/05/07 14:34:29 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSP_BIC.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BIC.hh,v 1.2 2007/04/26 14:47:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGSP_BIC_HP.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BIC_HP.hh,v 1.2 2007/04/26 14:47:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/HadronPhysicsQGS_BIC.hh
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGS_BIC.hh,v 1.1 2007/11/13 10:23:24 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP.icc
r825 r850 25 25 // 26 26 // $Id: LHEP.icc,v 1.3 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_BERT.hh
r825 r850 25 25 // 26 26 // $Id: LHEP_BERT.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_BERT.icc
r825 r850 25 25 // 26 26 // $Id: LHEP_BERT.icc,v 1.3 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_BERT_HP.icc
r825 r850 25 25 // 26 26 // $Id: LHEP_BERT_HP.icc,v 1.3 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_EMV.hh
r825 r850 25 25 // 26 26 // $Id: LHEP_EMV.hh,v 1.1 2006/10/31 11:35:03 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_EMV.icc
r825 r850 25 25 // 26 26 // $Id: LHEP_EMV.icc,v 1.3 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_PRECO_HP.hh
r825 r850 25 25 // 26 26 // $Id: LHEP_PRECO_HP.hh,v 1.1 2006/10/31 11:35:08 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/LHEP_PRECO_HP.icc
r825 r850 25 25 // 26 26 // $Id: LHEP_PRECO_HP.icc,v 1.3 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/MinEkineCuts.hh
r825 r850 26 26 // 27 27 // $Id: MinEkineCuts.hh,v 1.1 2006/10/31 11:35:08 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 // -
trunk/source/physics_lists/lists/include/QBBC.hh
r825 r850 25 25 // 26 26 // $Id: QBBC.hh,v 1.2 2007/04/16 11:57:40 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QBBC.icc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: QBBC.icc,v 1.1 0 2007/11/27 07:15:57vnivanch Exp $27 // GEANT4 tag $Name: $26 // $Id: QBBC.icc,v 1.12 2008/08/05 10:25:00 vnivanch Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 59 59 #include "G4NeutronTrackingCut.hh" 60 60 61 template<class T> TQBBC<T>::TQBBC( G4int ver, const G4String& type, G4bool gl): T()61 template<class T> TQBBC<T>::TQBBC( G4int ver, const G4String& type, G4bool): T() 62 62 { 63 63 G4DataQuestionaire it(photon, neutron); 64 64 G4cout << "<<< Geant4 Physics List simulation engine: QBBC 3.1 with type <" 65 << type <<">" <<G4endl; 65 << type <<">" <<G4endl; 66 66 G4cout <<G4endl; 67 67 this->defaultCutValue = 0.7*mm; … … 82 82 this->RegisterPhysics( new G4QStoppingPhysics("stopping",ver)); 83 83 this->RegisterPhysics( new G4IonBinaryCascadePhysics("ionBIC")); 84 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, false,84 this->RegisterPhysics( new G4HadronInelasticQBBC("inelastic", ver, true, 85 85 false, false, false, false)); 86 86 -
trunk/source/physics_lists/lists/include/QGSC.icc
r825 r850 25 25 // 26 26 // $Id: QGSC.icc,v 1.8 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSC_BERT.icc
r825 r850 25 25 // 26 26 // $Id: QGSC_BERT.icc,v 1.1 2007/11/15 16:58:16 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSC_EFLOW.icc
r825 r850 25 25 // 26 26 // $Id: QGSC_EFLOW.icc,v 1.4 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSC_EMV.icc
r825 r850 25 25 // 26 26 // $Id: QGSC_EMV.icc,v 1.4 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP.hh
r825 r850 26 26 // 27 27 // $Id: QGSP.hh,v 1.1 2006/10/31 11:35:09 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP.icc
r825 r850 25 25 // 26 26 // $Id: QGSP.icc,v 1.7 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT.hh,v 1.1 2006/10/31 11:35:09 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT.icc,v 1.5 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_DIF.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_DIF.hh,v 1.1 2007/12/10 17:34:44 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_DIF.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_DIF.icc,v 1.2 2007/12/10 17:46:31 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_EMV.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_EMV.hh,v 1.1 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_EMV.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_EMV.icc,v 1.2 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_HP.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_HP.hh,v 1.1 2006/10/31 11:35:09 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_HP.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_HP.icc,v 1.4 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_NQE.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_NQE.hh,v 1.1 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_NQE.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_NQE.icc,v 1.2 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_TRV.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_TRV.hh,v 1.1 2007/05/07 14:34:29 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BERT_TRV.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BERT_TRV.icc,v 1.2 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BIC.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BIC.hh,v 1.1 2006/10/31 11:35:09 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BIC.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BIC.icc,v 1.5 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BIC_HP.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_BIC_HP.hh,v 1.1 2006/11/24 16:31:35 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_BIC_HP.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_BIC_HP.icc,v 1.5 2007/05/24 11:32:57 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_DIF.hh
r825 r850 26 26 // 27 27 // $Id: QGSP_DIF.hh,v 1.1 2007/11/13 10:20:32 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_DIF.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_DIF.icc,v 1.1 2007/11/13 10:20:32 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_EMV.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_EMV.hh,v 1.1 2006/10/31 11:35:09 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_EMV.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_EMV.icc,v 1.5 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_EMV_NQE.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_EMV_NQE.hh,v 1.1 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_EMV_NQE.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_EMV_NQE.icc,v 1.2 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_EMX.hh
r825 r850 25 25 // 26 26 // $Id: QGSP_EMX.hh,v 1.1 2006/10/31 11:35:09 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_EMX.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_EMX.icc,v 1.5 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_NQE.hh
r825 r850 26 26 // 27 27 // $Id: QGSP_NQE.hh,v 1.1 2007/04/26 14:47:11 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_NQE.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_NQE.icc,v 1.2 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_QEL.hh
r825 r850 26 26 // 27 27 // $Id: QGSP_QEL.hh,v 1.1 2006/11/28 15:41:23 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGSP_QEL.icc
r825 r850 25 25 // 26 26 // $Id: QGSP_QEL.icc,v 1.3 2007/05/16 11:35:36 vnivanch Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGS_BIC.hh
r825 r850 25 25 // 26 26 // $Id: QGS_BIC.hh,v 1.1 2007/11/13 10:23:24 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/include/QGS_BIC.icc
r825 r850 25 25 // 26 26 // $Id: QGS_BIC.icc,v 1.2 2007/12/10 17:33:58 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/G4HadronInelasticQBBC.cc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4HadronInelasticQBBC.cc,v 1. 7 2007/11/26 19:31:16vnivanch Exp $27 // GEANT4 tag $Name: $26 // $Id: G4HadronInelasticQBBC.cc,v 1.9 2008/08/05 10:25:00 vnivanch Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 71 71 #include "G4NeutronHPCapture.hh" 72 72 73 #include "G4HadronProcessStore.hh"74 73 #include "G4UInelasticCrossSection.hh" 75 74 … … 80 79 { 81 80 if(verbose > -1) G4cout << "### HadronInelasticQBBC" << G4endl; 82 store = G4HadronProcessStore::Instance();81 // store = G4HadronProcessStore::Instance(); 83 82 theHPXSecI = 0; 84 83 theHPXSecC = 0; … … 124 123 G4cout << "### HadronInelasticQBBC Construct Process" << G4endl; 125 124 126 G4double minEstring = 6.0*GeV;127 G4double maxEcascade = 9.0*GeV;125 G4double minEstring = 4.0*GeV; 126 G4double maxEcascade = 6.0*GeV; 128 127 // G4double minFtf = 7.5*GeV; 129 128 … … 144 143 145 144 //QGS 146 //theCascade = new G4BinaryCascade;145 theCascade = new G4BinaryCascade; 147 146 theCHIPSCascade = new G4QStringChipsParticleLevelInterface; 148 147 G4TheoFSGenerator* theQGSModel = new G4TheoFSGenerator(); … … 163 162 theFTFStringDecay = new G4ExcitedStringDecay(new G4LundStringFragmentation()); 164 163 theFTFStringModel->SetFragmentationModel(theFTFStringDecay); 165 theFTFModel->SetTransport(theCHIPSCascade);166 //theFTFModel->SetTransport(theCascade);164 //theFTFModel->SetTransport(theCHIPSCascade); 165 theFTFModel->SetTransport(theCascade); 167 166 theFTFModel->SetHighEnergyGenerator(theFTFStringModel); 168 167 theFTFModel->SetMinEnergy(minEstring); 169 168 theFTFModel->SetMaxEnergy(100*TeV); 170 theFTFModel->SetQuasiElasticChannel(theQuasiElastic);169 //theFTFModel->SetQuasiElasticChannel(theQuasiElastic); 171 170 172 171 theParticleIterator->reset(); … … 205 204 if(pname == "proton") { 206 205 hp->AddDataSet(&theXSecP); 207 if(ftfFlag) Register(particle,hp,theFTFModel,"FTF"); 208 else Register(particle,hp,theQGSModel,"QGS"); 209 210 if(bertFlag) Register(particle,hp,theBERT,"Bertini"); 211 else Register(particle,hp,theBIC,"Binary"); 206 207 if(ftfFlag) hp->RegisterMe(theFTFModel); 208 else hp->RegisterMe(theQGSModel); 209 210 if(bertFlag) hp->RegisterMe(theBERT); 211 else hp->RegisterMe(theBIC); 212 212 213 213 if(glFlag) … … 216 216 } else if(pname == "neutron") { 217 217 hp->AddDataSet(&theXSecN); 218 if(ftfFlag) Register(particle,hp,theFTFModel,"FTF");219 else Register(particle,hp,theQGSModel,"QGS");218 if(ftfFlag) hp->RegisterMe(theFTFModel); 219 else hp->RegisterMe(theQGSModel); 220 220 221 221 G4HadronCaptureProcess* theNeutronCapture = … … 235 235 theNeutronCapture->AddDataSet(theHPXSecC); 236 236 theNeutronFission->AddDataSet(theHPXSecF); 237 G4NeutronHPInelastic* hpi = new G4NeutronHPInelastic(); 238 G4NeutronHPCapture* hpc = new G4NeutronHPCapture(); 239 G4NeutronHPFission* hpf = new G4NeutronHPFission(); 240 Register(particle,hp,hpi,"HP"); 241 Register(particle,theNeutronCapture,hpc,"HP"); 242 Register(particle,theNeutronFission,hpf,"HP"); 237 hp->RegisterMe(new G4NeutronHPInelastic()); 238 theNeutronCapture->RegisterMe(new G4NeutronHPCapture()); 239 theNeutronFission->RegisterMe(new G4NeutronHPFission()); 243 240 } 244 241 245 242 G4HadronicInteraction* theB; 246 G4String s; 247 if(bertFlag) { 248 theB = new G4CascadeInterface(); 249 s = "Bertini"; 250 } else { 251 theB = new G4BinaryCascade(); 252 s = "Binary"; 253 } 243 if(bertFlag) theB = new G4CascadeInterface(); 244 else theB = new G4BinaryCascade(); 254 245 theB->SetMinEnergy(emin); 255 246 theB->SetMaxEnergy(maxEcascade); 256 Register(particle,hp,theB,s);247 hp->RegisterMe(theB); 257 248 258 249 if(glFlag) 259 250 hp->AddDataSet(new G4BGGNucleonInelasticXS(particle)); 260 261 G4HadronicInteraction* theC = new G4LCapture(); 251 252 G4HadronicInteraction* theC = new G4LCapture(); 262 253 theC->SetMinEnergy(emin); 263 Register(particle,theNeutronCapture,theC,"LCapture");264 265 254 theNeutronCapture->RegisterMe(theC); 255 256 G4HadronicInteraction* theF = new G4LFission(); 266 257 theF->SetMinEnergy(emin); 267 Register(particle,theNeutronFission,theF,"LFission");258 theNeutronFission->RegisterMe(theF); 268 259 269 260 } else if(pname == "pi-" || pname == "pi+") { 270 261 hp->AddDataSet(&thePiCross); 271 if(ftfFlag) Register(particle,hp,theFTFModel,"FTF");272 else Register(particle,hp,theQGSModel,"QGS");273 274 Register(particle,hp,theBERT,"Bertini");275 //if(bertFlag) Register(particle,hp,theBERT,"Bertini");276 //else Register(particle,hp,theBIC,"Binary");262 if(ftfFlag) hp->RegisterMe(theFTFModel); 263 else hp->RegisterMe(theQGSModel); 264 265 hp->RegisterMe(theBERT); 266 //if(bertFlag) hp->RegisterMe(theBERT); 267 //else hp->RegisterMe(theBIC); 277 268 278 269 if(glFlag) … … 283 274 pname == "kaon0S" || 284 275 pname == "kaon0L") { 285 Register(particle,hp,theFTFModel,"FTF");286 Register(particle,hp,theBERT,"Bertini");276 hp->RegisterMe(theFTFModel); 277 hp->RegisterMe(theBERT); 287 278 //hp->AddDataSet(new G4UInelasticCrossSection(particle)); 288 279 … … 293 284 pname == "xi0") { 294 285 295 Register(particle,hp,theFTFModel,"FTF");296 Register(particle,hp,theBERT,"Bertini");286 hp->RegisterMe(theFTFModel); 287 hp->RegisterMe(theBERT); 297 288 //hp->AddDataSet(new G4UInelasticCrossSection(particle)); 298 289 299 290 } else if(pname == "anti_proton" || pname == "anti_neutron") { 300 Register(particle,hp,theFTFModel,"FTF");301 Register(particle,hp,theCHIPS,"CHIPS");291 hp->RegisterMe(theFTFModel); 292 hp->RegisterMe(theCHIPS); 302 293 //hp->AddDataSet(new G4UInelasticCrossSection(particle)); 303 294 304 295 } else { 305 Register(particle,hp,theFTFModel,"FTF");306 Register(particle,hp,theCHIPS,"CHIPS");296 hp->RegisterMe(theFTFModel); 297 hp->RegisterMe(theCHIPS); 307 298 //hp->AddDataSet(new G4UInelasticCrossSection(particle)); 308 299 } … … 313 304 } 314 305 } 315 store->Dump(verbose);316 306 } 317 318 void G4HadronInelasticQBBC::Register(G4ParticleDefinition* p,319 G4HadronicProcess* hp,320 G4HadronicInteraction* hi,321 const G4String& m)322 {323 hp->RegisterMe(hi);324 store->Register(hp,p,hi,m);325 if(verbose > 1)326 G4cout << "### QBBC: Register new model " << m327 << " for " << p->GetParticleName() << " and " << hp->GetProcessName()328 << " E(GeV) " << hi->GetMinEnergy()/GeV329 << " - " << hi->GetMaxEnergy()/GeV << G4endl;330 } -
trunk/source/physics_lists/lists/src/G4HadronInelasticQLHEP.cc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: G4HadronInelasticQLHEP.cc,v 1. 1 2006/10/31 11:35:10 gunterExp $27 // GEANT4 tag $Name: $26 // $Id: G4HadronInelasticQLHEP.cc,v 1.2 2008/05/19 10:21:34 vnivanch Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- … … 114 114 #include "G4HEXiZeroInelastic.hh" 115 115 116 #include "G4HadronProcessStore.hh"117 118 116 G4HadronInelasticQLHEP::G4HadronInelasticQLHEP(const G4String& name, 119 117 G4int ver, G4bool qgs, G4bool bert, G4bool bic, G4bool hp) … … 122 120 { 123 121 if(verbose > 1) G4cout << "### HadronInelasticQLHEP" << G4endl; 124 store = G4HadronProcessStore::Instance();125 122 theCascade = 0; 126 123 theQGStringDecay = 0; … … 330 327 } 331 328 } 332 store->Dump(verbose);333 329 } 334 330 … … 422 418 { 423 419 hp->RegisterMe(hi); 424 store->Register(hp,p,hi,m);425 420 if(verbose > 1) 426 421 G4cout << "### QLHEP: Register new model " << m -
trunk/source/physics_lists/lists/src/HadronPhysicsFTFC.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsFTFC.cc,v 1.2 2007/06/01 15:20:06 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsFTFP.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsFTFP.cc,v 1.2 2007/06/01 15:20:06 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsFTFP_BERT.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsFTFP_BERT.cc,v 1.1 2007/10/19 15:35:08 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsFTF_BIC.cc
r825 r850 24 24 // ******************************************************************** 25 25 // 26 // $Id: HadronPhysicsFTF_BIC.cc,v 1. 1.2.1 2008/04/25 15:47:17gunter Exp $27 // GEANT4 tag $Name: geant4-09-01-patch-02$26 // $Id: HadronPhysicsFTF_BIC.cc,v 1.2 2008/04/25 14:53:34 gunter Exp $ 27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsLHEP.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP.cc,v 1.1 2006/10/31 11:35:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsLHEP_BERT.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_BERT.cc,v 1.1 2006/10/31 11:35:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsLHEP_BERT_HP.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_BERT_HP.cc,v 1.1 2006/10/31 11:35:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsLHEP_EMV.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_EMV.cc,v 1.1 2006/10/31 11:35:10 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsLHEP_PRECO_HP.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsLHEP_PRECO_HP.cc,v 1.1 2006/10/31 11:35:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSC.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSC.cc,v 1.2 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSC_BERT.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSC_BERT.cc,v 1.1 2007/11/15 16:58:16 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSC_EFLOW.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSC_EFLOW.cc,v 1.2 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSP.cc
r825 r850 26 26 // 27 27 // $Id: HadronPhysicsQGSP.cc,v 1.4 2007/11/13 10:16:11 gunter Exp $ 28 // GEANT4 tag $Name: $28 // GEANT4 tag $Name: HEAD $ 29 29 // 30 30 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSP_BERT.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BERT.cc,v 1.3 2007/12/10 17:34:44 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSP_BERT_HP.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BERT_HP.cc,v 1.2 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSP_BERT_TRV.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BERT_TRV.cc,v 1.1 2007/05/07 14:34:29 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSP_BIC.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BIC.cc,v 1.2 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGSP_BIC_HP.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGSP_BIC_HP.cc,v 1.3 2007/04/26 14:47:11 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/HadronPhysicsQGS_BIC.cc
r825 r850 25 25 // 26 26 // $Id: HadronPhysicsQGS_BIC.cc,v 1.1 2007/11/13 10:23:24 gunter Exp $ 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //--------------------------------------------------------------------------- -
trunk/source/physics_lists/lists/src/MinEkineCuts.cc
r825 r850 25 25 // 26 26 // 27 // GEANT4 tag $Name: $27 // GEANT4 tag $Name: HEAD $ 28 28 // 29 29 //
Note: See TracChangeset
for help on using the changeset viewer.