Recent Releases of legend-pygeom-optics
legend-pygeom-optics - v0.13.0
What's Changed
- Copy
load_user_material_codefrom legend-pygeom-l200 by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/106
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.12.0...v0.13.0
- Python
Published by ManuelHu 6 months ago
legend-pygeom-optics - v0.12.0
What's Changed
- scintillate: new more fine-granular scintillation functions by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/105
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.11.1...v0.12.0
- Python
Published by ManuelHu 7 months ago
legend-pygeom-optics - v0.11.1
What's Changed
- ultem: correct dispersion relation for absorption calculation by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/102
- tetratex: lower VUV reflectivity by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/103
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.11.0...v0.11.1
- Python
Published by ManuelHu 8 months ago
legend-pygeom-optics - v0.11.0
What's Changed
- fibers: add proton scintillation by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/99
- vm2000/pen: fix scintillation particles by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/100
- Add Ultem/PEI and silica by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/101
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.10.0...v0.11.0
- Python
Published by ManuelHu 8 months ago
legend-pygeom-optics - v0.10.0
What's Changed
- pen/lar: add more scintillation particle types by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/97
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.9.2...v0.10.0
- Python
Published by ManuelHu 8 months ago
legend-pygeom-optics - v0.9.2
What's Changed
- add option to scintillate without post_step point by @tdixon97 in https://github.com/legend-exp/legend-pygeom-optics/pull/98
New Contributors
- @tdixon97 made their first contribution in https://github.com/legend-exp/legend-pygeom-optics/pull/98
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.9.1...v0.9.2
- Python
Published by ManuelHu 8 months ago
legend-pygeom-optics - v0.9.1
What's Changed
- scintillate: add option to switch between emission models by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/95
- scintillate: add missing proton by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/96
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.9.0...v0.9.1
- Python
Published by ManuelHu 9 months ago
legend-pygeom-optics - v0.9.0
What's Changed
- move docs plotting to plot module by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/91
- plot: add plotoptions argument by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/93
- fiber: add scintillation for BCF-91A fibers by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/75
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.8.1...v0.9.0
- Python
Published by ManuelHu 11 months ago
legend-pygeom-optics - v0.8.1
What's Changed
- Rename existing Gerda PMTs and add L1000 PMTs and Tyvek by @EricMEsch in https://github.com/legend-exp/legend-pygeom-optics/pull/89
- Fix Janecek citation name by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/90
New Contributors
- @EricMEsch made their first contribution in https://github.com/legend-exp/legend-pygeom-optics/pull/89
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.8.0...v0.8.1
- Python
Published by ManuelHu 12 months ago
legend-pygeom-optics - v0.8.0
What's Changed
- Add ultra pure water for watertank. by @GinaGruenauer in https://github.com/legend-exp/legend-pygeom-optics/pull/85
- Add watertank reflective foil parameters for VM2000. by @GinaGruenauer in https://github.com/legend-exp/legend-pygeom-optics/pull/86
- Add PMT materials. by @GinaGruenauer in https://github.com/legend-exp/legend-pygeom-optics/pull/87
- docs: fix plot of plain arrays by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/88
New Contributors
- @GinaGruenauer made their first contribution in https://github.com/legend-exp/legend-pygeom-optics/pull/85
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.7.4...v0.8.0
- Python
Published by ManuelHu 12 months ago
legend-pygeom-optics - v0.7.4
What's Changed
- add tests and better errors for InterpolatingGraph by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/80
- disallow empty energy unit in vector properties by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/81
- More tests by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/82
- test: unwrap numba functions in tests and compare by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/83
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.7.3...v0.7.4
- Python
Published by ManuelHu about 1 year ago
legend-pygeom-optics - v0.7.3
What's Changed
- docs: align rendering of Returns section with how we use it by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/76
- try to fix codecov by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/77
- add zero_outside flag to interpolating graph by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/79
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.7.2...v0.7.3
- Python
Published by ManuelHu about 1 year ago
legend-pygeom-optics - v0.7.2
What's changed
- utils: make readddatafile usable on other packages by @ManuelHu
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.7.1...v0.7.2
- Python
Published by ManuelHu about 1 year ago
legend-pygeom-optics - v0.7.1
What's Changed
- build(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/72
- Docs: do not show argument types in function signature by @gipert in https://github.com/legend-exp/legend-pygeom-optics/pull/71
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/73
- document default LAr absorption by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/74
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.7.0...v0.7.1
- Python
Published by ManuelHu about 1 year ago
legend-pygeom-optics - v0.7.0
What's Changed
- g4gps: add simple cli, fix energy ordering by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/67
- fix geant4 segfault with files generated by g4gpswriteemission_spec… by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/68
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/69
- Update dependencies by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/70
- Use new measurements for PEN and TPB emission spectra by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/55
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.6...v0.7.0
- Python
Published by ManuelHu over 1 year ago
legend-pygeom-optics - v0.6.6
What's Changed
- ci: install homebrew dependencies for macOS by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/65
- add store api to manipulate properties by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/64
- lar: fix attenuation calculation by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/66
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.5...v0.6.6
- Python
Published by ManuelHu over 1 year ago
legend-pygeom-optics - v0.6.5
What's Changed
- lar: Use result from Mario's thesis by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/60
- add functions to write g4gps spectra by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/61
- add function to sample scintillation by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/59
- Restore G4 11.0 support with units by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/62
- scintillate: implement particle types as constant by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/63
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.4...v0.6.5
- Python
Published by ManuelHu over 1 year ago
legend-pygeom-optics - v0.6.4
What's Changed
- More pint compatibility fixes by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/57 With the release of pint 0.24.1 some previous fixes could be rolled back.
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.3...v0.6.4
- Python
Published by ManuelHu over 1 year ago
legend-pygeom-optics - v0.6.3
What's Changed
- PEN: add resolutionscale by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/54
- Fix compatibility with pint 0.24 by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/56
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.2...v0.6.3
- Python
Published by ManuelHu over 1 year ago
legend-pygeom-optics - v0.6.2
What's Changed
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/52
- Add CITATION.cff by @gipert in https://github.com/legend-exp/legend-pygeom-optics/pull/53
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.1...v0.6.2
- Python
Published by gipert almost 2 years ago
legend-pygeom-optics - v0.6.1
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.10 to 1.8.11 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/42
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/43
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/45
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/46
- Bump actions/setup-python from 3 to 5 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/44
- Bump actions/download-artifact from 3 to 4 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/48
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/47
- Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/49
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/50
- Update packaging tools by @gipert in https://github.com/legend-exp/legend-pygeom-optics/pull/51
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.6.0...v0.6.1
- Python
Published by gipert about 2 years ago
legend-pygeom-optics - v0.6.0
What's Changed
- tpb: add alternative emission spectrum in PS matrix by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/39
- docs: add usage examples and introduction by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/38
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/40
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/41
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.5.0...v0.6.0
- Python
Published by ManuelHu over 2 years ago
legend-pygeom-optics - v0.5.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.8 to 1.8.10 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/33
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/34
- PEN optical properties by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/29
- UV reflectivity of Ge and Cu by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/24
- Fix pen WLS absorption length typo by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/35
- lar: emission interpolation in defining function by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/36
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.4.0...v0.5.0
- Python
Published by ManuelHu over 2 years ago
legend-pygeom-optics - v0.4.0
What's Changed
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/16
- pyg4ometry glue for LAr by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/17
- Add more pyg4ometry attachment functions by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/18
- Bump pypa/gh-action-pypi-publish from 1.8.6 to 1.8.7 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/19
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/20
- Bump pypa/gh-action-pypi-publish from 1.8.7 to 1.8.8 by @dependabot in https://github.com/legend-exp/legend-pygeom-optics/pull/21
- CI: test on Python 3.11 and on MacOS by @gipert in https://github.com/legend-exp/legend-pygeom-optics/pull/22
- chore: update pre-commit hooks by @pre-commit-ci in https://github.com/legend-exp/legend-pygeom-optics/pull/23
- Use the right file name for tetratex reflectivity by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/25
- RESOLUTIONSCALE is the square root of the fano factor by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/26
- docs: add plots of optical properties by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/27
- tests: add tests for pyg4 glue by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/28
- pin sphinx dependency to lower than 7.2 by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/30
- docs: mock pyg4ometry import and remove sphinx version pin by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/31
- docs: create higher-res images by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/32
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.3.1...v0.4.0
- Python
Published by ManuelHu over 2 years ago
legend-pygeom-optics - v0.3.1
What's Changed
- Add distribution workflow by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/15
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/compare/v0.3.0...v0.3.1
- Python
Published by gipert over 2 years ago
legend-pygeom-optics - v0.3.0
What's Changed
- Add LAr dielectric constant calculations by @gipert in https://github.com/legend-exp/legend-pygeom-optics/pull/9
- Add more material properties, fix return types by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/10
- Rename the package by @gipert in https://github.com/legend-exp/legend-pygeom-optics/pull/13
- Add Ge, Si, Nylon optical properties by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/12
- Add optical properties of silicon, improve fibers by @ManuelHu in https://github.com/legend-exp/legend-pygeom-optics/pull/14
Full Changelog: https://github.com/legend-exp/legend-pygeom-optics/commits/v0.3.0
- Python
Published by gipert almost 3 years ago