Print

Print


Commit in lcsim/test/org/lcsim/conditions on MAIN
ConditionsManagerTest.java-1631.10 removed
conditions moved to lcsim-conditions

lcsim/test/org/lcsim/conditions
ConditionsManagerTest.java removed after 1.10
diff -N ConditionsManagerTest.java
--- ConditionsManagerTest.java	19 Sep 2006 18:39:12 -0000	1.10
+++ /dev/null	1 Jan 1970 00:00:00 -0000
@@ -1,163 +0,0 @@
-package org.lcsim.conditions;
-
-import java.io.BufferedReader;
-import java.io.File;
-import java.io.FileReader;
-import java.io.InputStream;
-import java.net.URL;
-import java.util.ArrayList;
-import java.util.List;
-import junit.framework.Test;
-import junit.framework.TestCase;
-import junit.framework.TestSuite;
-import org.lcsim.conditions.ConditionsManager.ConditionsSetNotFoundException;
-import org.lcsim.geometry.Detector;
-import org.lcsim.geometry.GeometryReader;
-import org.lcsim.util.cache.FileCache;
-
-/**
- *
- * Test a detector for standard conditions files.
- *
- * @author jeremym
- */
-public class ConditionsManagerTest extends TestCase
-{
-    private ConditionsManager mgr;
-    public List<String> testDets = new ArrayList<String>();
-    
-    /** Creates a new instance of ConditionsReaderTest */
-    public ConditionsManagerTest(String testName)
-    {
-        super(testName);
-    }
-    
-    public static Test suite()
-    {
-        return new TestSuite(ConditionsManagerTest.class);
-    }
-    
-    protected void setUp() throws Exception
-    {
-        mgr = ConditionsManager.defaultInstance();
-        
-        testDets.add("sdjan03");        
-    }
-    
-    public void test_files() throws Exception
-    {
-        for (String detName : testDets )
-        {
-            mgr.setDetector(detName,0);
-            
-            // First check we have a compact description            
-            RawConditions conditions = mgr.getRawConditions("compact.xml");
-            
-            // Read the detector.
-            InputStream in = conditions.getInputStream();
-            GeometryReader reader = new GeometryReader();
-            Detector detector = (Detector) reader.read(in);
-           
-            //System.out.println("checking conditions for detector="+detector.getName());
-                
-            // Check raw conditions.                
-            RawConditions rawconditions = mgr.getRawConditions("ClusterParameters.properties");
-            rawconditions = mgr.getRawConditions("detector.properties");
-            rawconditions = mgr.getRawConditions("HitSmearing.properties");
-            rawconditions = mgr.getRawConditions("IDEfficiency.properties");
-            rawconditions = mgr.getRawConditions("SimpleTrack.properties");
-            rawconditions = mgr.getRawConditions("TrackParameters.properties");
-            rawconditions = mgr.getRawConditions("digisim/digisim.steer");
-            rawconditions = mgr.getRawConditions("TrackParameters/FullBarrelResolutionBc.ini");
-            rawconditions = mgr.getRawConditions("TrackParameters/FullBarrelResolutionNbc.ini");
-            rawconditions = mgr.getRawConditions("SamplingFractions/EMBarrel.properties");
-            rawconditions = mgr.getRawConditions("SamplingFractions/EMEndcap.properties");
-            rawconditions = mgr.getRawConditions("SamplingFractions/HADBarrel.properties");
-            rawconditions = mgr.getRawConditions("SamplingFractions/HADEndcap.properties");
-            rawconditions = mgr.getRawConditions("SamplingFractions/LumEndcap.properties");
-            rawconditions = mgr.getRawConditions("SamplingFractions/MuonBarrel.properties");
-            rawconditions = mgr.getRawConditions("SamplingFractions/MuonEndcap.properties");  
-                
-            // Check conditions created by converters.
-            ConditionsSet conditionset = mgr.getConditions("SamplingFractions/EMBarrel");
-            conditionset = mgr.getConditions("SamplingFractions/EMEndcap");
-            conditionset = mgr.getConditions("SamplingFractions/HADBarrel");
-            conditionset = mgr.getConditions("SamplingFractions/HADEndcap");
-            conditionset = mgr.getConditions("SamplingFractions/LumEndcap");
-            conditionset = mgr.getConditions("SamplingFractions/MuonBarrel");
-            conditionset = mgr.getConditions("SamplingFractions/MuonEndcap");
-            conditionset = mgr.getConditions("ClusterParameters");
-            conditionset = mgr.getConditions("detector");
-            conditionset = mgr.getConditions("HitSmearing");
-            conditionset = mgr.getConditions("IDEfficiency");
-            conditionset = mgr.getConditions("SimpleTrack");
-            conditionset = mgr.getConditions("TrackParameters");                                                
-        }
-    }
-}
-
-/*
-for ( String s : condNames )
-{
-    try
-    {
-        ConditionsSet cs = mgr.getConditions(s);
-        if ( cs == null )
-        {
-            //throw new RuntimeException("ConditionSet not found: " + s);
-            System.out.println("conditionset not found: " + s);
-        }
-        else
-        {
-            for ( Object o : cs.keySet() )
-            {
-                String k = o.toString();
-            
-                Class typ = cs.getType(k);
-                if ( typ == double.class )
-                {
-                    double dblVal = cs.getDouble(k);
-                }
-                if ( typ == int.class )
-                {
-                    int intVal = cs.getInt(k);
-                }
-                else if ( typ == java.lang.String.class )
-                {
-                    String strVal = cs.getString(k);
-                }
-            }
-        }
-    }
-    catch (Exception e)
-    {
-        System.out.println("conditionset not found: " + s);
-    }
-    //catch (IllegalArgumentException iae)
-    //{
-    //    throw new RuntimeException("Bad key to ConditionsSet.getX() function.", iae);
-    //}
-}
-*/
-
-//FileCache cache = new FileCache();
-//File file = cache.getCachedFile(new URL("http://lcsim.org/detectors/taglist_test.txt"));
-//BufferedReader reader = new BufferedReader(new FileReader(file));
-//testDets = new ArrayList<String>();
-//for (;;)
-//{
-//    String line = reader.readLine();
-//    if (line == null) break;
-         
-/* Only check the sidaug05 detectors that should have conditions. --JM */
-//if ( line.contains("sidaug05") && 
-//        !line.contains("_polyhedra") && 
-//        !line.contains("_gemhcal") )
-//{
-//testDets.add(line.trim());
-//}
-//}
-//reader.close();
-
-//public final static String[] condNames =  
-//    {"SamplingFractions/EMBarrel", "TrackParameters.properties"};
CVSspam 0.2.8