slic/src
diff -u -r1.26 -r1.27
--- LcioPrimaryGenerator.cc 15 Sep 2005 04:34:25 -0000 1.26
+++ LcioPrimaryGenerator.cc 7 Oct 2005 21:06:50 -0000 1.27
@@ -1,4 +1,4 @@
-// $Header: /cvs/lcd/slic/src/LcioPrimaryGenerator.cc,v 1.26 2005/09/15 04:34:25 jeremy Exp $
+// $Header: /cvs/lcd/slic/src/LcioPrimaryGenerator.cc,v 1.27 2005/10/07 21:06:50 jeremy Exp $
// slic
#include "LcioPrimaryGenerator.hh"
@@ -65,12 +65,13 @@
G4int numPar = mcp->getParents().size();
- // handle 4 cases, following RC in LCS's LCSHEPEvtInterface
- // case 1: predecay
- // case 2: not predecay; "final state"
- // case 3: not predecay; "intermediate" or "documentation" TO BE TRACKED
- // case 4: not predecay; "intermediate" or "documentation" *NOT* TRACKED
-
+ /*
+ * Handle 4 cases, following Ron Cassell's LCSHEPEvtInterface from LCS package:
+ * case 1: predecay
+ * case 2: not predecay; "final state"
+ * case 3: not predecay; "intermediate" or "documentation" TO BE TRACKED
+ * case 4: not predecay; "intermediate" or "documentation" *NOT* TRACKED
+ */
// loop vars
MCParticleImpl* parMcp = 0;
G4PrimaryParticle* g4parent = 0;
@@ -167,23 +168,11 @@
// create a primary
if ( createPrimary ) {
-#ifdef SLIC_VERBOSE
- if ( verbose() > 2 ) {
- std::cout << "creating primary" << std::endl;
- }
-#endif
-
thePrimary = createPrimaryParticleFromMcp( mcp );
// set daughters for PreDecay
if ( isPreDecay ) {
-#ifdef SLIC_VERBOSE
- if ( verbose() > 2 ) {
- std::cout << "predecay setup" << std::endl;
- }
-#endif
-
assert( g4parent );
// computation of proper_time from RC
@@ -212,13 +201,6 @@
// create a vertex, add primary and set in event
if ( createVertex ) {
-
-#ifdef SLIC_VERBOSE
- if ( verbose() > 2 ) {
- std::cout << "creating vertex" << std::endl;
- }
-#endif
-
theVertex = createPrimaryVertexFromMcp( mcp );
theVertex->SetPrimary( thePrimary );
anEvent->AddPrimaryVertex( theVertex );