Print

Print


Commit in lcsim-analysis/src/main/java/org/lcsim/analysis on MAIN
SimpleTrackAnalysis.java+6-31.1 -> 1.2
use histogram for test driver; different clouds are not easily added

lcsim-analysis/src/main/java/org/lcsim/analysis
SimpleTrackAnalysis.java 1.1 -> 1.2
diff -u -r1.1 -r1.2
--- SimpleTrackAnalysis.java	25 Apr 2013 19:10:39 -0000	1.1
+++ SimpleTrackAnalysis.java	26 Apr 2013 22:44:38 -0000	1.2
@@ -1,5 +1,7 @@
 package org.lcsim.analysis;
 
+import hep.aida.IHistogram1D;
+
 import org.lcsim.event.EventHeader;
 import org.lcsim.event.Track;
 import org.lcsim.util.Driver;
@@ -9,14 +11,15 @@
  * This is a very simple analysis driver used for grid production tests on LCIO data.
  * 
  * @author Jeremy McCormick <[log in to unmask]>
- * @version $Id: SimpleTrackAnalysis.java,v 1.1 2013/04/25 19:10:39 jeremy Exp $
+ * @version $Id: SimpleTrackAnalysis.java,v 1.2 2013/04/26 22:44:38 jeremy Exp $
  */
 public class SimpleTrackAnalysis extends Driver {
 	AIDA aida = AIDA.defaultInstance();
+	IHistogram1D h = aida.histogram1D("Track Momentum", 100, 0., 100.);
 	public void process(EventHeader event) {
 		for (Track track : event.get(Track.class, "Tracks")) {
-			double[] p = track.getTrackStates().get(0).getMomentum();			
-			aida.cloud1D("Track Momentum").fill(computeMomentum(p));
+			double[] p = track.getTrackStates().get(0).getMomentum();
+			h.fill(computeMomentum(p));
 		}
 	}	
 	private double computeMomentum(double[] p) {
CVSspam 0.2.12


Use REPLY-ALL to reply to list

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