public Prescription(string name,
IStandRankingMethod rankingMethod,
ISiteSelector siteSelector,
ICohortSelector cohortSelector,
Planting.SpeciesList speciesToPlant,
int minTimeSinceDamage,
bool preventEstablishment)
{
this.number = nextNumber;
nextNumber++;
this.name = name;
this.rankingMethod = rankingMethod;
this.siteSelector = siteSelector;
this.cohortSelector = cohortSelector;
this.speciesToPlant = speciesToPlant;
this.minTimeSinceDamage = minTimeSinceDamage;
this.preventEstablishment = preventEstablishment;
this.landUseAfterHarvest = landUseMostRecentlyChecked;
}