Author: [log in to unmask] Date: Tue Oct 6 19:54:20 2015 New Revision: 3781 Log: Convert print outs to use logging. Modified: java/trunk/detector-model/src/main/java/org/lcsim/geometry/compact/converter/HPSTracker2014GeometryDefinition.java java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRunningPedestalDriver.java java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackerReconDriver.java Modified: java/trunk/detector-model/src/main/java/org/lcsim/geometry/compact/converter/HPSTracker2014GeometryDefinition.java ============================================================================= --- java/trunk/detector-model/src/main/java/org/lcsim/geometry/compact/converter/HPSTracker2014GeometryDefinition.java (original) +++ java/trunk/detector-model/src/main/java/org/lcsim/geometry/compact/converter/HPSTracker2014GeometryDefinition.java Tue Oct 6 19:54:20 2015 @@ -6,6 +6,8 @@ import hep.physics.vec.BasicHep3Vector; import hep.physics.vec.Hep3Vector; import hep.physics.vec.VecOp; + +import java.util.logging.Logger; import org.apache.commons.lang3.NotImplementedException; import org.apache.commons.math3.geometry.euclidean.threed.Rotation; @@ -26,7 +28,7 @@ */ public class HPSTracker2014GeometryDefinition extends HPSTrackerGeometryDefinition { - + private static final Logger LOGGER = Logger.getLogger(HPSTracker2014GeometryDefinition.class.getPackage().getName()); public HPSTracker2014GeometryDefinition(boolean debug, Element node) { super(debug, node); @@ -117,8 +119,8 @@ } } - System.out.printf("%s: Constructed %d geometry objects\n", this.getClass().getSimpleName(), surveyVolumes.size()); - System.out.printf("%s: Constructed %d module bundles\n", this.getClass().getSimpleName(),modules.size()); + LOGGER.info(String.format("%s: Constructed %d geometry objects\n", this.getClass().getSimpleName(), surveyVolumes.size())); + LOGGER.info(String.format("%s: Constructed %d module bundles\n", this.getClass().getSimpleName(),modules.size())); if(isDebug()) { System.out.printf("%s: DONE constructing the geometry objects\n", this.getClass().getSimpleName()); Modified: java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRunningPedestalDriver.java ============================================================================= --- java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRunningPedestalDriver.java (original) +++ java/trunk/ecal-recon/src/main/java/org/hps/recon/ecal/EcalRunningPedestalDriver.java Tue Oct 6 19:54:20 2015 @@ -4,6 +4,7 @@ import java.util.HashMap; import java.util.List; import java.util.Map; +import java.util.logging.Logger; import org.hps.conditions.database.DatabaseConditionsManager; import org.hps.conditions.ecal.EcalChannel; @@ -33,6 +34,8 @@ */ public class EcalRunningPedestalDriver extends Driver { + private static final Logger LOGGER = Logger.getLogger(EcalRunningPedestalDriver.class.getPackage().getName()); + // limit array lengths: private final int limitLookbackEvents = 1000; @@ -74,12 +77,9 @@ @Override protected void startOfData() { - System.out.println("ECalRunningPedestalDriver.minLookbackEvents = " - + minLookbackEvents); - System.out.println("ECalRunningPedestalDriver.maxLookbackEvents = " - + maxLookbackEvents); - System.out.println("ECalRunningPedestalDriver.maxLookbackTime = " - + maxLookbackTime); + LOGGER.config("minLookbackEvents: " + minLookbackEvents); + LOGGER.config("maxLookbackEvents: " + maxLookbackEvents); + LOGGER.config("maxLookbackTime:" + maxLookbackTime); } @Override Modified: java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackerReconDriver.java ============================================================================= --- java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackerReconDriver.java (original) +++ java/trunk/tracking/src/main/java/org/hps/recon/tracking/TrackerReconDriver.java Tue Oct 6 19:54:20 2015 @@ -3,12 +3,15 @@ import hep.physics.vec.BasicHep3Vector; import hep.physics.vec.Hep3Vector; import hep.physics.vec.VecOp; + import java.util.ArrayList; import java.util.Collection; import java.util.HashMap; import java.util.Iterator; import java.util.List; import java.util.Map; +import java.util.logging.Logger; + import org.lcsim.event.EventHeader; import org.lcsim.event.LCRelation; import org.lcsim.event.RelationalTable; @@ -30,8 +33,11 @@ * * @author Matt Graham */ +// FIXME: Printing to System.out should be converted to use logger. public final class TrackerReconDriver extends Driver { + private static final Logger LOGGER = Logger.getLogger(TrackerReconDriver.class.getPackage().getName()); + // Debug flag. private boolean debug = false; // Tracks found across all events. @@ -142,9 +148,9 @@ // this.bfield = Math.abs((detector.getFieldMap().getField(new BasicHep3Vector(0, 0, 0)).y())); double zvalInTracker=500.0;//50cm...about the middle Hep3Vector fieldInTracker=detector.getFieldMap().getField(new BasicHep3Vector(0, 0, zvalInTracker)); - System.out.println("fieldInTracker at "+zvalInTracker+": Bx = "+fieldInTracker.x()+"; By = "+fieldInTracker.y()+"; Bz = "+fieldInTracker.z()); + LOGGER.config("fieldInTracker at "+zvalInTracker+": Bx = "+fieldInTracker.x()+"; By = "+fieldInTracker.y()+"; Bz = "+fieldInTracker.z()); this.bfield = Math.abs(fieldInTracker.y()); - System.out.printf("%s: Set B-field to %.6f\n", this.getClass().getSimpleName(), this.bfield); + LOGGER.config(String.format("%s: Set B-field to %.6f\n", this.getClass().getSimpleName(), this.bfield)); initialize();