Lukas Hauertmann

Results 22 comments of Lukas Hauertmann

The field calculations seems to work but I can't plot the electric potential and electric field in r-phi: ```julia plot(sim.electric_potential, z= 0) # -> "angles not sorted in ascending order."...

@fhagemann What is the status of this? It looks good to me. Can this be merged?

So we have currently two PRs, #290 and #306 facing this issue differently. Regarding the `contact_id` issue in the `Event` struct. I think we don't have to deal with that....

I don't think type stability actually matters here. The `mutable struct Simulation` is only supposed to be a very high level collection object to keep everything together for the user....

I disabled the test for Cartesian case for `estimate_depletion_voltage` for now. Will look into that later.

Regarding the input and output units of the signal generation. I think we should return the signal in units of (induced) charge and not "energy" anymore. The conversion from charge...

For the electric field energy calculation we already determine the electric field for each voxel by the 8 grid points of the corners of each voxel: https://github.com/JuliaPhysics/SolidStateDetectors.jl/blob/3cb4d4731f769f536a7befa0ba3d3488b5de1014/src/Simulation/ElectricFieldEnergy.jl#L22-L68

Alternatively, we could drop support (prohibit) 2D-objects. Which I am actually in favor of as our geometry is based on extended objects. Though, for certain (rotated) objects there still could...

I just looked up the Interpolations.jl doc again. They also offer a gradient method which might be the best way to go. ```julia using SolidStateDetectors, Unitful, Interpolations sim = Simulation(SSD_examples[:Coax])...

Alright, let's deal with the IO and how it is stored in `Simulation` later. Let's first get the following running: ```julia using SolidStateDetectors sim = Simulation(SSD_examples[:Coax]); sym = MirrorSymmetry(30degree) #...