Author: [log in to unmask]
Date: Wed Oct 26 07:56:49 2016
New Revision: 4530
Log:
Removing old trigger diagnostics classes.
Removed:
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/ClusterDiagnosticModule.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/DiagnosticsManagementDriver.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/PairTriggerDiagnosticModule.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/SinglesTriggerDiagnosticModule.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/TriggerDiagnosticDriver.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/ClusterEvent.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/ClusterStatModule.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/DetailedClusterEvent.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/DiagnosticSnapshot.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/GeneralStatModule.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/RunDiagStats.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/TriggerDiagStats.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/TriggerEvent.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/data/TriggerStatModule.java
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/util/OutputLogger.java
Modified:
java/trunk/analysis/src/main/java/org/hps/analysis/trigger/util/TriggerDiagnosticUtil.java
Modified: java/trunk/analysis/src/main/java/org/hps/analysis/trigger/util/TriggerDiagnosticUtil.java
=============================================================================
--- java/trunk/analysis/src/main/java/org/hps/analysis/trigger/util/TriggerDiagnosticUtil.java (original)
+++ java/trunk/analysis/src/main/java/org/hps/analysis/trigger/util/TriggerDiagnosticUtil.java Wed Oct 26 07:56:49 2016
@@ -1,8 +1,5 @@
package org.hps.analysis.trigger.util;
-import java.awt.Point;
-
-import org.hps.analysis.trigger.data.TriggerStatModule;
import org.hps.record.triggerbank.SSPCluster;
import org.hps.record.triggerbank.TriggerModule;
import org.lcsim.event.CalorimeterHit;
@@ -33,15 +30,6 @@
public static final int PAIR_ENERGY_SLOPE = 2;
public static final int PAIR_COPLANARITY = 3;
- // Trigger type variables.
- public static final int TRIGGER_PULSER = TriggerStatModule.PULSER;
- public static final int TRIGGER_COSMIC = TriggerStatModule.COSMIC;
- public static final int TRIGGER_SINGLES_0 = TriggerStatModule.SINGLES_0;
- public static final int TRIGGER_SINGLES_1 = TriggerStatModule.SINGLES_1;
- public static final int TRIGGER_PAIR_0 = TriggerStatModule.PAIR_0;
- public static final int TRIGGER_PAIR_1 = TriggerStatModule.PAIR_1;
- public static final String[] TRIGGER_NAME = { "Singles 0", "Singles 1", "Pair 0", "Pair 1", "Pulser", "Cosmic" };
-
/**
* Convenience method that writes the position of a cluster in the
* form (ix, iy).
@@ -49,9 +37,7 @@
* @return Returns the cluster position as a <code>String</code>.
*/
public static final String clusterPositionString(Cluster cluster) {
- return String.format("(%3d, %3d)",
- cluster.getCalorimeterHits().get(0).getIdentifierFieldValue("ix"),
- cluster.getCalorimeterHits().get(0).getIdentifierFieldValue("iy"));
+ return String.format("(%3d, %3d)", TriggerModule.getClusterXIndex(cluster), TriggerModule.getClusterYIndex(cluster));
}
/**
@@ -61,7 +47,7 @@
* @return Returns the cluster position as a <code>String</code>.
*/
public static final String clusterPositionString(SSPCluster cluster) {
- return String.format("(%3d, %3d)", cluster.getXIndex(), cluster.getYIndex());
+ return String.format("(%3d, %3d)", TriggerModule.getClusterXIndex(cluster), TriggerModule.getClusterYIndex(cluster));
}
/**
@@ -71,11 +57,10 @@
* @return Returns the cluster information as a <code>String</code>.
*/
public static final String clusterToString(Cluster cluster) {
- return String.format("Cluster at (%3d, %3d) with %.3f GeV and %d hits at %4.0f ns.",
- cluster.getCalorimeterHits().get(0).getIdentifierFieldValue("ix"),
- cluster.getCalorimeterHits().get(0).getIdentifierFieldValue("iy"),
- cluster.getEnergy(), cluster.getCalorimeterHits().size(),
- cluster.getCalorimeterHits().get(0).getTime());
+ return String.format("Cluster at (%3d, %3d) with %.3f GeV and %.0f hits at %4.0f ns.",
+ TriggerModule.getClusterXIndex(cluster), TriggerModule.getClusterYIndex(cluster),
+ TriggerModule.getValueClusterTotalEnergy(cluster), TriggerModule.getClusterHitCount(cluster),
+ TriggerModule.getClusterTime(cluster));
}
/**
@@ -85,45 +70,10 @@
* @return Returns the cluster information as a <code>String</code>.
*/
public static final String clusterToString(SSPCluster cluster) {
- return String.format("Cluster at (%3d, %3d) with %.3f GeV and %d hits at %4d ns.",
- cluster.getXIndex(), cluster.getYIndex(), cluster.getEnergy(),
- cluster.getHitCount(), cluster.getTime());
- }
-
- /**
- * Gets the x/y-indices of the cluster.
- * @param cluster - The cluster of which to obtain the indices.
- * @return Returns the indices as a <code>Point</code> object.
- */
- public static final Point getClusterPosition(Cluster cluster) {
- return new Point(getXIndex(cluster), getYIndex(cluster));
- }
-
- /**
- * Gets the x/y-indices of the cluster.
- * @param cluster - The cluster of which to obtain the indices.
- * @return Returns the indices as a <code>Point</code> object.
- */
- public static final Point getClusterPosition(SSPCluster cluster) {
- return new Point(cluster.getXIndex(), cluster.getYIndex());
- }
-
- /**
- * Gets the time stamp of the cluster in nanoseconds.
- * @param cluster - The cluster.
- * @return Returns the time-stamp.
- */
- public static final double getClusterTime(Cluster cluster) {
- return cluster.getCalorimeterHits().get(0).getTime();
- }
-
- /**
- * Gets the time stamp of the cluster in nanoseconds.
- * @param cluster - The cluster.
- * @return Returns the time-stamp.
- */
- public static final int getClusterTime(SSPCluster cluster) {
- return cluster.getTime();
+ return String.format("Cluster at (%3d, %3d) with %.3f GeV and %.0f hits at %4.0f ns.",
+ TriggerModule.getClusterXIndex(cluster), TriggerModule.getClusterYIndex(cluster),
+ TriggerModule.getValueClusterTotalEnergy(cluster), TriggerModule.getClusterHitCount(cluster),
+ TriggerModule.getClusterTime(cluster));
}
/**
@@ -137,60 +87,6 @@
public static final int getDigits(int value) {
if(value < 0) { return Integer.toString(value).length() - 1; }
else { return Integer.toString(value).length(); }
- }
-
- /**
- * Gets the number of hits in a cluster.
- * @param cluster - The cluster.
- * @return Returns the number of hits in the cluster.
- */
- public static final int getHitCount(Cluster cluster) {
- return cluster.getCalorimeterHits().size();
- }
-
- /**
- * Gets the number of hits in a cluster.
- * @param cluster - The cluster.
- * @return Returns the number of hits in the cluster.
- */
- public static final int getHitCount(SSPCluster cluster) {
- return cluster.getHitCount();
- }
-
- /**
- * Gets the x-index of the cluster's seed hit.
- * @param cluster - The cluster.
- * @return Returns the x-index.
- */
- public static final int getXIndex(Cluster cluster) {
- return cluster.getCalorimeterHits().get(0).getIdentifierFieldValue("ix");
- }
-
- /**
- * Gets the x-index of the cluster's seed hit.
- * @param cluster - The cluster.
- * @return Returns the x-index.
- */
- public static final int getXIndex(SSPCluster cluster) {
- return cluster.getXIndex();
- }
-
- /**
- * Gets the y-index of the cluster's seed hit.
- * @param cluster - The cluster.
- * @return Returns the y-index.
- */
- public static final int getYIndex(Cluster cluster) {
- return cluster.getCalorimeterHits().get(0).getIdentifierFieldValue("iy");
- }
-
- /**
- * Gets the y-index of the cluster's seed hit.
- * @param cluster - The cluster.
- * @return Returns the y-index.
- */
- public static final int getYIndex(SSPCluster cluster) {
- return cluster.getYIndex();
}
/**
|