Author: [log in to unmask]
Date: Thu Nov 6 01:41:46 2014
New Revision: 1447
Log:
added EcalDaqTest to tests
Added:
java/trunk/conditions/src/test/java/org/hps/conditions/ecal/EcalDaqTest.java
Added: java/trunk/conditions/src/test/java/org/hps/conditions/ecal/EcalDaqTest.java
=============================================================================
--- java/trunk/conditions/src/test/java/org/hps/conditions/ecal/EcalDaqTest.java (added)
+++ java/trunk/conditions/src/test/java/org/hps/conditions/ecal/EcalDaqTest.java Thu Nov 6 01:41:46 2014
@@ -0,0 +1,29 @@
+package org.hps.conditions.ecal;
+
+
+import junit.framework.TestCase;
+
+import org.hps.conditions.DatabaseConditionsManager;
+import org.hps.conditions.TableConstants;
+import org.hps.conditions.config.DevReadOnlyConfiguration;
+import org.hps.conditions.ecal.EcalChannel.EcalChannelCollection;
+
+public class EcalDaqTest extends TestCase {
+ public void setUp() {
+ new DevReadOnlyConfiguration().setup().load("HPS-ECalCommissioning", 0);
+ }
+
+ public void testEcalDAQ() {
+ DatabaseConditionsManager manager = DatabaseConditionsManager.getInstance();
+ EcalChannelCollection collection = manager.getConditionsData(EcalChannelCollection.class, TableConstants.ECAL_CHANNELS);
+ System.out.println("CH ID \t X \t Y \t crate \t slot \t number \t ");
+ for (EcalChannel ch : collection) {
+ System.out.println(ch.getChannelId()+"\t"+ch.getX()+" \t"+ch.getY()+ "\t"+ ch.getCrate()+"\t"+ch.getSlot()+"\t"+ ch.getChannel());
+
+ System.out.println();
+ }
+ }
+
+
+
+}
|