Print

Print


Commit in slic/src on MAIN
PhysicsListFactory.cc+39-341.17 -> 1.18
JM: A few corrections.

slic/src
PhysicsListFactory.cc 1.17 -> 1.18
diff -u -r1.17 -r1.18
--- PhysicsListFactory.cc	29 Jun 2007 22:20:43 -0000	1.17
+++ PhysicsListFactory.cc	29 Jun 2007 22:39:31 -0000	1.18
@@ -1,35 +1,6 @@
-// $Header: /cvs/lcd/slic/src/PhysicsListFactory.cc,v 1.17 2007/06/29 22:20:43 jeremy Exp $
+// $Header: /cvs/lcd/slic/src/PhysicsListFactory.cc,v 1.18 2007/06/29 22:39:31 jeremy Exp $
 #include "PhysicsListFactory.hh"
 
-/*
-FTFC
-FTFP
-FTFP_EMV
-LBE
-LHEP
-LHEP_BERT
-LHEP_BERT_HP
-LHEP_EMV
-LHEP_PRECO_HP
-QBBC
-QGSC
-QGSC_EFLOW
-QGSC_EMV
-QGSP
-QGSP_BERT
-QGSP_BERT_EMV
-QGSP_BERT_HP
-QGSP_BERT_NQE
-QGSP_BERT_TRV
-QGSP_BIC
-QGSP_BIC_HP
-QGSP_EMV
-QGSP_EMV_NQE
-QGSP_EMX
-QGSP_NQE
-QGSP_QEL
-*/
-
 // geant4 physics lists
 #include "FTFC.hh"
 #include "FTFP.hh"
@@ -75,8 +46,10 @@
  * @param name         The name of the list which will be used to instantiate it.
  * @param description  A short description of the list.
  */
-//#define BUILDER(list,name,description) this->addBuilder( new TPhysicsListBuilder<list>( name, description ) );
-#define BUILDER(list,description) this->addBuilder( new TPhysicsListBuilder<list>( "\""#list"\"", description ) );
+
+#define BUILDER_LCPHYS(list,name,description) this->addBuilder( new TPhysicsListBuilder<list>( name, description ) );
+
+#define BUILDER(list,description) this->addBuilder( new TPhysicsListBuilder<list>( #list, description ) );
 
 namespace slic
 {
@@ -134,7 +107,7 @@
   {
 
 #ifdef SLIC_USE_LCPHYS
-    BUILDER(LCPhysicsList, "ILC Physics List by Dennis Wright.")
+    BUILDER_LCPHYS(LCPhysicsList, "LCPhys", "ILC Physics List by Dennis Wright.")
 #endif
 
     BUILDER(FTFC,          "Fritiof with CHIPS")
@@ -155,7 +128,7 @@
     BUILDER(QGSP_BERT_EMV,  "QGSP_BERT with v 7.1 EM processes")
     BUILDER(QGSP_BERT_HP,    "QGSP with Bertini Cascade and high precision neutrons")
     BUILDER(QGSP_BERT_NQE,  "")
-    BUILDER(QGSP_BERT_NQE,  "")
+    BUILDER(QGSP_BERT_TRV,  "")
     BUILDER(QGSP_BIC,       "QGSP with Binary Cascade")
     BUILDER(QGSP_BIC_HP,    "QGSP with Binary Cascade")
     BUILDER(QGSP_EMV,       "LHEP with v 7.1 EM processes")
@@ -177,3 +150,35 @@
     }
   }
 }
+
+/*
+
+physics lists in Geant4 9.0
+
+FTFC
+FTFP
+FTFP_EMV
+LBE
+LHEP
+LHEP_BERT
+LHEP_BERT_HP
+LHEP_EMV
+LHEP_PRECO_HP
+QBBC
+QGSC
+QGSC_EFLOW
+QGSC_EMV
+QGSP
+QGSP_BERT
+QGSP_BERT_EMV
+QGSP_BERT_HP
+QGSP_BERT_NQE
+QGSP_BERT_TRV
+QGSP_BIC
+QGSP_BIC_HP
+QGSP_EMV
+QGSP_EMV_NQE
+QGSP_EMX
+QGSP_NQE
+QGSP_QEL
+*/
CVSspam 0.2.8