Print

Print


Commit in lcsim/src/org/lcsim/contrib/timb/mc/fast/tracking on MAIN
SimpleTables.java+61added 1.1
fastmc modifications Oct 2005 - Feb 2006 

lcsim/src/org/lcsim/contrib/timb/mc/fast/tracking
SimpleTables.java added at 1.1
diff -N SimpleTables.java
--- /dev/null	1 Jan 1970 00:00:00 -0000
+++ SimpleTables.java	26 May 2006 07:22:01 -0000	1.1
@@ -0,0 +1,61 @@
+
+package org.lcsim.mc.fast.tracking;
+
+
+import org.lcsim.conditions.ConditionsSet;
+
+/**
+ *
+ * @author Daniel
+ */
+public class SimpleTables {
+
+    private double ConstantTerm;
+    private double ThetaTerm;
+    private double TanLambdaErrorScale;
+    private double PhiErrorScale;
+    private double D0ErrorScale;
+    private double Z0ErrorScale;
+    
+    /** Creates a new instance of SimpleTables */
+    SimpleTables(ConditionsSet set) 
+    {
+        ConstantTerm = set.getDouble("ConstantTerm");
+        ThetaTerm = set.getDouble("ThetaTerm");      
+        TanLambdaErrorScale = set.getDouble("TanLambdaErrorScale");      
+        PhiErrorScale = set.getDouble("PhiErrorScale");      
+        D0ErrorScale = set.getDouble("D0ErrorScale");      
+        Z0ErrorScale = set.getDouble("Z0ErrorScale");      
+    }
+    
+    public double getConstantTerm()
+    {
+        return ConstantTerm;
+    }
+    
+    public double getThetaTerm()
+    {
+        return ThetaTerm;
+    }
+    public double getTanLambdaErrorScale()
+    {
+        return TanLambdaErrorScale;
+    }
+
+    public double getPhiErrorScale()
+    {
+        return PhiErrorScale;
+    }
+
+    public double getD0ErrorScale()
+    {
+        return D0ErrorScale;
+    }
+
+    public double getZ0ErrorScale()
+    {
+        return Z0ErrorScale;
+    }
+
+
+}
CVSspam 0.2.8