Author: [log in to unmask]
Date: Sat Dec 10 12:55:41 2016
New Revision: 4621
Log:
added event trigger time to tuple driver
Modified:
java/branches/branch-1116Fixes/analysis/src/main/java/org/hps/analysis/tuple/TupleDriver.java
Modified: java/branches/branch-1116Fixes/analysis/src/main/java/org/hps/analysis/tuple/TupleDriver.java
=============================================================================
--- java/branches/branch-1116Fixes/analysis/src/main/java/org/hps/analysis/tuple/TupleDriver.java (original)
+++ java/branches/branch-1116Fixes/analysis/src/main/java/org/hps/analysis/tuple/TupleDriver.java Sat Dec 10 12:55:41 2016
@@ -323,11 +323,13 @@
tupleMap.put("isPair1/B", triggerData.isPair1Trigger() ? 1.0 : 0.0);
}
- if (event.get(GenericObject.class, "TriggerTime") != null){
- List <GenericObject> triggT = event.get(GenericObject.class, "TriggerTime");
- tupleMap.put("evTime/D", triggT.get(0).getDoubleVal(0));
- tupleMap.put("evTx/I", (double) triggT.get(0).getIntVal(0));
- tupleMap.put("evTy/I", (double) triggT.get(0).getIntVal(1));
+ if (event.hasCollection(GenericObject.class, "TriggerTime")){
+ if (event.get(GenericObject.class, "TriggerTime") != null){
+ List <GenericObject> triggT = event.get(GenericObject.class, "TriggerTime");
+ tupleMap.put("evTime/D", triggT.get(0).getDoubleVal(0));
+ tupleMap.put("evTx/I", (double) triggT.get(0).getIntVal(0));
+ tupleMap.put("evTy/I", (double) triggT.get(0).getIntVal(1));
+ }
}
}
|