Belle II Software
release-08-01-10
|
Strategy to construct discrete phi0 points from discrete overlap specifications. More...
#include <Phi0Rep.h>
Public Member Functions | |
Phi0BinsSpec (long nBins, int nOverlap, int nWidth) | |
Constructor from fixed number of accessable bins and overlap specification in discrete number of positions. | |
DiscretePhi0::Array | constructArray () const |
Constuct the array of discrete phi0 positions. | |
long | getNPositions () const |
Getter for the number of bounds. | |
double | getBinWidth () const |
Getter for the bin width in real phi0 to investigate the value that results from the discrete overlap specification. | |
double | getOverlap () const |
Getter for the overlap in real phi0 to investigate the value that results from the discrete overlap specification. | |
int | getNOverlap () const |
Getter for the overlap in discrete number of positions. | |
Private Attributes | |
long | m_nBins |
Number of accessable bins. | |
int | m_nOverlap = 1 |
Overlap of the leaves in phi0 counted in number of discrete values. | |
int | m_nWidth = 3 |
Width of the leaves at the maximal level in phi0 counted in number of discrete values. | |
Strategy to construct discrete phi0 points from discrete overlap specifications.