Print

Print


Commit in SlicDiagnostics/src/org/lcsim/slic/diagnostics on MAIN
MCParticleTypeInfo.java+13-11.1 -> 1.2
JM: Add set and get of MCParticle's measured energy to MCParticleTypeInfo

SlicDiagnostics/src/org/lcsim/slic/diagnostics
MCParticleTypeInfo.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- MCParticleTypeInfo.java	9 Feb 2006 01:13:19 -0000	1.1
+++ MCParticleTypeInfo.java	9 Feb 2006 23:53:50 -0000	1.2
@@ -9,13 +9,14 @@
  * Information about an MCParticle type, i.e. ones with different PDGIDs.
  * 
  * @author jeremym
- * @version $Id: MCParticleTypeInfo.java,v 1.1 2006/02/09 01:13:19 jeremy Exp $
+ * @version $Id: MCParticleTypeInfo.java,v 1.2 2006/02/09 23:53:50 jeremy Exp $
  */
 class MCParticleTypeInfo
 {
     int _pdgid;
     String _name;
     double _eventEnergy = 0;
+    double _eventMeasuredEnergy = 0;
     double _charge =java.lang.Double.NaN;
     int _eventHits = 0;
     MCParticleFlagStats _flags = new MCParticleFlagStats();
@@ -51,6 +52,16 @@
         _eventEnergy += incr;
     }
     
+    void addEventMeasuredEnergy(double E)
+    {
+        _eventMeasuredEnergy += E;
+    }
+    
+    double getEventMeasuredEnergy()
+    {
+        return _eventMeasuredEnergy;
+    }
+    
     void incrNumHits()
     {
         _eventHits += 1;
@@ -70,6 +81,7 @@
     {
         _eventHits = 0;
         _eventEnergy = 0;
+        _eventMeasuredEnergy = 0;
         _flags = new MCParticleFlagStats();
     }
     
CVSspam 0.2.8