class MultiCapFloorPricer {

  public double[] getIntrinsicCapValues() {
    int n = _nCaplets;
    double[] intr = new double[n];
    for (int i = 0; i < n; i++) {
      intr[i] = _capletsArray[i].getIntrinsicValue();
    }
    return aggregateToCaps(intr);
  }

  public  MultiCapFloorPricer(List<CapFloor> caps,  MulticurveProviderInterface curves);

}