21  std::vector<float> xEdges;
 
   22  std::vector<float> yEdges;
 
   24  auto& xaxis = *(priorHistogram->GetXaxis());
 
   25  for (
int i = xaxis.GetFirst(); i <= xaxis.GetLast(); ++i) {
 
   26    xEdges.push_back(xaxis.GetBinLowEdge(i));
 
   28  xEdges.push_back(xaxis.GetBinUpEdge(xaxis.GetLast()));
 
   30  auto& yaxis = *(priorHistogram->GetYaxis());
 
   31  for (
int i = yaxis.GetFirst(); i <= yaxis.GetLast(); ++i) {
 
   32    yEdges.push_back(yaxis.GetBinLowEdge(i));
 
   34  yEdges.push_back(yaxis.GetBinUpEdge(yaxis.GetLast()));
 
   37  std::vector<float>  prior;
 
   38  std::vector<float>  error;
 
   40  for (
int ix = 0; ix < (int)xEdges.size() - 1; ix++) {
 
   41    for (
int iy = 0; iy < (int)yEdges.size() - 1; iy++) {
 
   42      prior.push_back(priorHistogram->GetBinContent(ix + 1, iy + 1));
 
   43      error.push_back(priorHistogram->GetBinError(ix + 1, iy + 1));
 
   47  m_priors[index].setBinEdges(xEdges, yEdges);
 
   48  m_priors[index].setPriorsTable(prior);
 
   49  m_priors[index].setErrorsTable(error);
 
 
int getIndex() const
This particle's index in the associated set.