Table Of Contents

Previous topic

Numerical utilities

Next topic

Lattice refinement

Reflection list resolution shell binning


In essence builds a histogramm of amplitudes in resolution shells, using either the reciprocal of the resolution or the reciprocal of the squared resolution.

Python interface

class iplt.alg.ResolutionBin((object)arg1)
Add((ResolutionBin)arg1, (float)arg2, (float)arg3, (float)arg4) → None :
C++ signature :
void Add(iplt::alg::ResolutionBin {lvalue},float,float,float)
GetBinAverage((ResolutionBin)arg1, (int)arg2) → float :
C++ signature :
float GetBinAverage(iplt::alg::ResolutionBin {lvalue},int)
GetBinCount((ResolutionBin)arg1) → int :
C++ signature :
int GetBinCount(iplt::alg::ResolutionBin {lvalue})
GetBinResolution((ResolutionBin)arg1, (int)arg2) → float :
C++ signature :
float GetBinResolution(iplt::alg::ResolutionBin {lvalue},int)
GetBinStdDev((ResolutionBin)arg1, (int)arg2) → float :
C++ signature :
float GetBinStdDev(iplt::alg::ResolutionBin {lvalue},int)
__init__((object)arg1) → None :
C++ signature :
void __init__(_object*)

__init__( (object)arg1, (int)arg2, (float)arg3, (float)arg4 [, (bool)arg5]) -> None :

C++ signature :
void __init__(_object*,int,float,float [,bool])

C++ interface