Print

Print


Author: [log in to unmask]
Date: Thu Nov  5 15:53:01 2015
New Revision: 3690

Log:
Make sure global track state is reset before event processing (probably working fine now but just in case).

Modified:
    projects/slic/trunk/src/EventAction.cc

Modified: projects/slic/trunk/src/EventAction.cc
 =============================================================================
--- projects/slic/trunk/src/EventAction.cc	(original)
+++ projects/slic/trunk/src/EventAction.cc	Thu Nov  5 15:53:01 2015
@@ -2,6 +2,7 @@
 
 // LCDD
 #include "lcdd/util/StringUtil.hh"
+#include "lcdd/detectors/CurrentTrackState.hh"
 
 // SLIC
 #include "EventSourceManager.hh"
@@ -27,6 +28,8 @@
 }
 
 void EventAction::BeginOfEventAction(const G4Event *anEvent) {
+    // Reset current track state.
+    CurrentTrackState::setCurrentTrackID(-1);
 }
 
 void EventAction::EndOfEventAction(const G4Event *anEvent) {

########################################################################
Use REPLY-ALL to reply to list

To unsubscribe from the LCDET-SVN list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=LCDET-SVN&A=1