Commit in hps-java/src/main/java/org/lcsim/hps/users/phansson on MAIN | |||
TwoTrackAnlysis.java | +7 | -7 | 1.3 -> 1.4 |
Added trigger decision
diff -u -r1.3 -r1.4 --- TwoTrackAnlysis.java 10 Jan 2013 18:35:53 -0000 1.3 +++ TwoTrackAnlysis.java 10 Jan 2013 21:31:40 -0000 1.4 @@ -53,6 +53,7 @@
private String outputPlotFileName; private String ecalClusterCollectionName = "EcalClusters"; private String stereoHitCollectionName = "RotatedHelicalTrackHits";
+ private String triggerDecisionCollectionName = "TriggerBank";
private boolean _debug; private TwoTrackVertexer vertexer = new TwoTrackVertexer(); private TwoParticleVertexer particleVertexer = new TwoParticleVertexer();
@@ -127,7 +128,7 @@
}
- if(tracklist.size()<2) {
+ if(tracklist.size()!=2) {
return; }
@@ -386,26 +387,25 @@
} } printWriter.format("%5d %5d ",ncl_t,ncl_b);
- printWriter.format("%5d %5d ",ncl_t,ncl_b); -
TriggerData trigger = getTriggerInfo(event); if(trigger==null) printWriter.format("%5d %5d",0,0);
- else printWriter.format("%5d %5d",trigger.getTopTrig(),trigger.getBotTrig());
+ else printWriter.format("%5d %5d",trigger.getTopTrig()>0?1:0,trigger.getBotTrig()>0?1:0);
printWriter.println(); } private TriggerData getTriggerInfo(EventHeader event) {
- String triggerDecisionCollectionName = "TriggerBank";
List<TriggerData> t; if(!event.hasCollection(TriggerData.class, triggerDecisionCollectionName)) {
- if(_debug) System.out.println( "Event has NO trigger bank");
+ //if(_debug) + System.out.println( "Event has NO trigger bank");
return null; } else { List<TriggerData> triggerDataList = event.get(TriggerData.class, "TriggerBank"); if(triggerDataList.isEmpty()) {
- if(_debug) System.out.println( "Event has trigger bank exists but is empty");
+ //if(_debug) + System.out.println( "Event has trigger bank exists but is empty");
return null; } else { return triggerDataList.get(0);
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