<?xml version="1.0" encoding="UTF-8"?>
<!--This is the DTD for an episodic mortality outbreak.  A series of death events 
 	are defined, with one death event being defined as for one timestep 
 	and one set of grid cells.  More than one death event can be defined 
 	for a timestep and a species, but the grid cell areas cannot overlap.  
    The grid cell areas do not have to be continuous.-->
<!--Root-->
<!ELEMENT disturbance (ds_deathEvent*)>

<!ELEMENT ds_deathEvent (ds_applyToSpecies+, ds_timestep, 
   ds_killAmountType?, ds_dbhRange*, ds_applyToCell+)>
<!--Species to which to apply this cut-->
<!ELEMENT ds_applyToSpecies EMPTY>
<!ATTLIST ds_applyToSpecies species IDREF #REQUIRED>

<!--Timestep at which this cut is to occur-->
<!ELEMENT ds_timestep (#PCDATA)>

<!--Kill amount definition - whether this is in percent of basal area ("percent
 	of basal area"), percent of density ("percent of density"), absolute 
 	amount of basal area ("absolute basal area"), or absolute amount of 
 	density ("absolute density")-->
<!ELEMENT ds_killAmountType (#PCDATA)>
 	
<!--This is a range of dbh values to which to apply the killing.  There is a max
	number allowed - check documentation (at the time of this writing, it was 
	4).  The amount to cut may be in percentage (not proportion!) or in an 
	absolute amount, depending on the cut type-->
<!ELEMENT ds_dbhRange (ds_low, ds_high, ds_amountToCut)>
<!ELEMENT ds_low (#PCDATA)>
<!ELEMENT ds_high (#PCDATA)>
<!ELEMENT ds_amountToCut (#PCDATA)>

<!--One of these elements defines one grid cell to which to apply the cut-->
<!ELEMENT ds_applyToCell EMPTY>
<!ATTLIST ds_applyToCell x CDATA #REQUIRED
		  			     y CDATA #REQUIRED>



