V1.13d

Included a new data type called 'ReactionObject' to
structures.cpp. This data type is used to store
information about the reaction. Namely, the interaction
point inside the target, the trajectory of the beam
particle, and the energy of the beam particle prior
to the reaction.

Added a new option in the config file to turn this
reaction output on or off.
V1.13e

Added a new class named 'Material'. The target class
no longer calculates the target material parameters.
These parameters are calculated by a material object.

Added a new directory named 'materials' to store .mat
material files. VIKAR loads these material files on
startup. The target can be selected from any of these
material files using the config file. If the specified
material is not found, VIKAR will default to a CD2
target.

Detectors may now have a material specified in the
detector setup file.

The Planar class now has a variable to store the
index of the selected material in the VIKAR materials
array. This index will be used later to calculate
energy loss in certain detectors.

Added a new tool named 'XYpos.cpp'.