lcsim-analysis/src/main/java/org/lcsim/analysis
diff -N ReconstructedParticleAnalysis.java
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ ReconstructedParticleAnalysis.java 14 Feb 2013 22:21:44 -0000 1.1
@@ -0,0 +1,31 @@
+package org.lcsim.analysis;
+
+import java.util.List;
+import org.lcsim.event.EventHeader;
+import org.lcsim.event.ReconstructedParticle;
+import org.lcsim.util.Driver;
+import org.lcsim.util.aida.AIDA;
+
+/**
+ *
+ * @author Norman A Graf
+ *
+ * @version $Id:
+ */
+public class ReconstructedParticleAnalysis extends Driver
+{
+
+ private AIDA aida = AIDA.defaultInstance();
+
+ @Override
+ protected void process(EventHeader event)
+ {
+ List<ReconstructedParticle> rplist = event.get(ReconstructedParticle.class, "PandoraPFOCollection");
+ aida.cloud1D("Number of ReconstructedParticles found").fill(rplist.size());
+ for (ReconstructedParticle rp : rplist) {
+ aida.cloud1D("Energy").fill(rp.getEnergy());
+ int id = rp.getType();
+ aida.cloud1D("Cluster Energy pid= " + id).fill(rp.getEnergy());
+ }
+ }
+}