SlicDiagnostics/src/org/lcsim/slic/diagnostics
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();
}