diff options
author | Stan Seibert <stan@mtrr.org> | 2011-08-03 11:25:05 -0400 |
---|---|---|
committer | Stan Seibert <stan@mtrr.org> | 2011-08-03 11:25:05 -0400 |
commit | 1fd605da0024f85714f9451bb78d3a767788e811 (patch) | |
tree | ad4069d02619d8a8d7a1239c1e47c3dd9778cbac /solids/__init__.py | |
parent | 747d7cde79234775ac117cc58a47f5b2e91ccaaa (diff) | |
parent | 42d2241948e04953788ce82bbeef25d0cba584fb (diff) | |
download | chroma-1fd605da0024f85714f9451bb78d3a767788e811.tar.gz chroma-1fd605da0024f85714f9451bb78d3a767788e811.tar.bz2 chroma-1fd605da0024f85714f9451bb78d3a767788e811.zip |
Merge with Tony
Diffstat (limited to 'solids/__init__.py')
-rw-r--r-- | solids/__init__.py | 6 |
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) |