Comments (3)
I've just checked and for NEW, the value of pmt_pe_rms
ranges from 0.354 to 0.434. Do we expect higher values for N100? For pmt_pe_rms = 0.434
the mean of the distribution is 1.0016 and for pmt_pe_rms = 0.354
, 1.0002. The expected fake energy overall is < 0.1%, so this might help for now, but we need a longer-term solution.
We could think of something like redefining the distribution so it is not defined below 0 (like cutting it away instead of clipping). This requires cutting away the tail towards high values too, something like the attached picture. This would keep the mean in the right place.
from ic.
I think that @andLaing wrote the charge_fluctuation
function, maybe he can give some input here.
from ic.
So the function was written to simulate the fluctuation in the amplification stages of the PMTs which can't produce negative charge alone, only reduce or increase the current (in the case of PMTs) seen at the anode. It's not simulating electronics noise which is bipolar and in the full simulation (diomira?) would be added by convoluting with the Pedestal distributions. Like in a lot of these toy simulations the Gaussian is an approximation meaning we clip the negative part to zero.
The values stored in the database for NEW are the 1 pe peak positions that we extract in the calibration where the fit is to a function that uses the distribution without light and a sum of related Gaussians (with the clipping taken into account, I think, but look at the functions in IC) to fit for the relevant parameters.
If I've understood the plot correctly, @gondiaz, what you call 'sampling mean' is the original test value? Or always 1s? and the other value is the mean of everything but the zeros? The relevance of the shift depends on your definitions. Really the 1 should be the peak, not the mean of the values. Moreover, surely you need to add the noise before worrying?
from ic.
Related Issues (20)
- Merging MC files HOT 13
- Gaussian noise for hypathia PMTs HOT 1
- XYpeak in Penthesilea
- Keep file information when loading many files HOT 2
- Filter events where energy correction is not possible? HOT 4
- Rethinking post-penthesilea production HOT 11
- Generating MC timestamps HOT 1
- mark.feetest warning
- Travis changes HOT 4
- Get Event Numbers from MC files HOT 2
- Review skipped and xfail tests
- Singularity container for IC and Nix HOT 5
- Avoid shape mismatch in buffy with inconsistent sensor ids
- Buffy/detsim max_time and buffer_length
- Wrong dst loading in city sources HOT 3
- `make_tracks` does not use `contiguity` argument
- Generalize the waveform writer to store floats
- Standardize naming of groups and nodes in output files
- Add MC info in kdsts
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ic.