Print

Print


Author: [log in to unmask]
Date: Mon Oct  5 15:33:53 2015
New Revision: 3762

Log:
log changes

Modified:
    java/trunk/users/src/main/java/org/hps/users/phansson/SvtOldHeaderAnalysisDriver.java

Modified: java/trunk/users/src/main/java/org/hps/users/phansson/SvtOldHeaderAnalysisDriver.java
 =============================================================================
--- java/trunk/users/src/main/java/org/hps/users/phansson/SvtOldHeaderAnalysisDriver.java	(original)
+++ java/trunk/users/src/main/java/org/hps/users/phansson/SvtOldHeaderAnalysisDriver.java	Mon Oct  5 15:33:53 2015
@@ -140,34 +140,39 @@
             checkBitValueRange(oFError);
             checkBitValueRange(syncError);
             
+            boolean printEverything = false;
+            
             // print header errors to log
             if( syncError != 0) {
                 logger.info("syncError: run " + event.getRunNumber() + " event " + event.getEventNumber() + " date " + " processed " + nEventsProcessed +  " date " + eventDate.toString()
                             + " roc " + roc);
+                printEverything = true;
             }            
             if( oFError != 0) {
                 logger.info("oFError: run " + event.getRunNumber() + " event " + event.getEventNumber() + " date " + " processed " + nEventsProcessed +  " date " + eventDate.toString()
                             + " roc " + roc);
+                printEverything = true;
             }  
             for(int i=0; i < skipCount; ++i) {
                 if( oFError != 0) {
                     logger.info("skipCount: run " + event.getRunNumber() + " event " + event.getEventNumber() + " date " + " processed " + nEventsProcessed +  " date " + eventDate.toString()
                                 + " roc " + roc);
                 }
+                printEverything = true;
             }
            
-            
+            printEverything = false;
             
             // Check for multisample tail error bit
             int nMultisamples = SvtEvioUtils.getSvtTailMultisampleCount(SvtOldHeaderDataInfo.getTail(header));
-            logger.fine(nMultisamples + " multisamples");
+            logger.info(nMultisamples + " multisamples");
             int multisampleErrorBits = 0;
             for(int iMultisample = 0; iMultisample != nMultisamples; ++iMultisample) {
                 int multisampleHeader = SvtOldHeaderDataInfo.getMultisample(iMultisample, header);
-                logger.fine("found multisample tail: " + Integer.toHexString(multisampleHeader));
+                logger.log(printEverything ? Level.INFO : Level.FINE, "found multisample tail: " + Integer.toHexString(multisampleHeader));
                 int multisampleErrorBit = SvtEvioUtils.getErrorBitFromMultisampleHeader(multisampleHeader);
                 checkBitValueRange(multisampleErrorBit);
-                logger.fine("found multisample tail error bit: " + multisampleErrorBit);
+                logger.log(printEverything ? Level.INFO : Level.FINE, "found multisample tail error bit: " + multisampleErrorBit);
                 if( multisampleErrorBit != 0) {
                     multisampleErrorBits++;
                     logger.info("multisample tail error: run " + event.getRunNumber() + " event " + event.getEventNumber() + " date " + eventDate.toString()