#region << Using Directives >>
using System;
using Volpe.Cafe.Model;
#endregion
namespace Volpe.Cafe.MonteCarlo.Data
{
    [Serializable]
    public class MonteCarloData
    {
        #region 
        public MonteCarloData(TrialData[][] trialData, int trialCount, int completedTrialCount)
        {
            this._trialData           = trialData;
            this._trialCount          = trialCount;
            this._completedTrialCount = completedTrialCount;
        }
        #endregion
        #region 
        public TrialData[][] TrialData           { get { return this._trialData;  } }
        public int           TrialCount          { get { return this._trialCount; } }
        public int           CompletedTrialCount { get { return this._completedTrialCount; } }
        #endregion
        #region 
        TrialData[][] _trialData;
        int           _trialCount;              
        int           _completedTrialCount;     
        #endregion
    }
}

