summaryrefslogtreecommitdiff
path: root/solids/__init__.py
diff options
context:
space:
mode:
authorStan Seibert <stan@mtrr.org>2011-08-03 11:25:05 -0400
committerStan Seibert <stan@mtrr.org>2011-08-03 11:25:05 -0400
commit1fd605da0024f85714f9451bb78d3a767788e811 (patch)
treead4069d02619d8a8d7a1239c1e47c3dd9778cbac /solids/__init__.py
parent747d7cde79234775ac117cc58a47f5b2e91ccaaa (diff)
parent42d2241948e04953788ce82bbeef25d0cba584fb (diff)
downloadchroma-1fd605da0024f85714f9451bb78d3a767788e811.tar.gz
chroma-1fd605da0024f85714f9451bb78d3a767788e811.tar.bz2
chroma-1fd605da0024f85714f9451bb78d3a767788e811.zip
Merge with Tony
Diffstat (limited to 'solids/__init__.py')
-rw-r--r--solids/__init__.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/solids/__init__.py b/solids/__init__.py
index 9de5c8d..479bacd 100644
--- a/solids/__init__.py
+++ b/solids/__init__.py
@@ -27,6 +27,12 @@ def build_12inch_pmt_with_lc(outer_material=water, theta=np.pi/8):
pmt = build_12inch_pmt(outer_material, theta)
return pmt + build_light_collector(pmt, a=lc_12inch_a, b=lc_12inch_b, d=lc_12inch_d, rmin=lc_12inch_rmin, rmax=lc_12inch_rmax)
+@buildable('12inch_pmt_with_lc_hd')
+def build_12inch_pmt_with_lc_hd(outer_material=water, theta=np.pi/64):
+ pmt = build_12inch_pmt(outer_material, theta)
+ return pmt + build_light_collector(pmt, a=lc_12inch_a, b=lc_12inch_b, d=lc_12inch_d, rmin=lc_12inch_rmin, rmax=lc_12inch_rmax, npoints=100)
+
+
@buildable('8inch_pmt')
def build_8inch_pmt(outer_material=water, theta=np.pi/12):
return build_pmt(dir + '/sno_pmt_reduced.txt', 0.003, outer_material, theta)