tunnell / optimum_interval

Python implementation of Yellin's Optimum Interval algorithm
7 stars 0 forks source link

Question: Does the CDF have to be normalized? #1

Open mateisl opened 3 years ago

mateisl commented 3 years ago

Hello,

I am currently trying your implementation for Yellins optimal interval method and was wondering if the CDF needs to be normalized in order for the algorithm to work.

Thanks in advance!

tomeichlersmith commented 5 months ago

I believe the CDF does have to be normalized such that the resulting energy cumulants are within the range [0,1] where the MC lookup table is defined. This is also implied by requiring the energy distribution $dN/dE$ to be normalized:

The energy cumulant $\epsilon(E)$ is the fraction of energies expected below the energy $E$. Whatever the (1-normalized) energy distribution $dN/dE$, $dN/d\epsilon$ is uniform[0,1], where 0 and 1 correspond to the boundaries of our experimental range.

Oh lordy :facepalm: I just realized this is three years late