Initial commit of the THcRaster class for decoding the raster signal.
Modified the raster class to derive from THaBeamDet instead of THaNonTracking.
Added coding for read parameters from the hcana.param file.

In the hcana.param file added the four raster channels
graster_channels = "xsync xsig ysync ysig"

Created raster_test.C script to run the analyzer for raster code testing purpose. This was coppied from the hodotest.C
Add THcRasterRawHit, THcRasterBeam classes.  Add raster_test.C script.
  THcRasterRawHit class to helps with the decoding of the raster
     signals via THcHitList class.
  THcRasteredBeam class derives from THaApparatus to handle rastered beam.
  Modify Makefile and HallC_LinkDef.h to compile new classes
THcRaster minor changse, files prefixed with raster_ for testing.

  Files with the prefix raster_ are coppies of original *.database,
  and *.param files which now includes changes nessacery for
  decoding raster data. I created seperate files for these because I
  need to merge this code upstream before I can compare the raster
  decoding results with that of the analyzer. For e.g. the map files are
  different from the original map files. So Steve needs to create a perl
  script that can propgate these changes in the map files to the map
  file of the analyzer inorder for me to do the analyzer hcana
  comparision. Once the comparision is done and we are satisifies with
  the results, we will merge the changes with the original files and
  remove the files with the prefix raster_*.

  gbeam.param now included by general.param.  No need to load
  a separate parameter set to test raster/BPM code.

  examples/MAPS/raster_jun04.map adds new detector IDs for the raster
  and BPMs as follows:

Add the following IDs to the misc elements,
BEAM
 RASTER_ID= 18          ADC
 BPM_ID= 19             ADC

In the channel section did the following modification:
 sub , plane, counter, sig
  14, 1, 13, 1 !ADC ROC#1 Sl#15 Ch#14 Fast Raster X-sync
  15, 1, 14, 2 !ADC ROC#1 Sl#15 Ch#15 Fast Raster X-signal
  12, 1, 15, 3 !ADC ROC#1 Sl#15 Ch#12 Fast Raster Y-sync
  13, 1, 16, 4 !ADC ROC#1 Sl#15 Ch#13 Fast Raster Y-signal
Add Raster classes to scons build
Quick fixes for MacOS compilation errors.
  Fixes not necessarily correct, just avoid the errors.
Avoid TVector3::SetMag warnings
Merge pull request #51 from sawjlab/rasterfix

Fix imac compile errors and runtime raster warnings
Add additional track quantities for HMS calorimeter calibration.
Sparsify pedestal subtracted ADC amplitudes in THcShowerPlane.cxx
Add number of calorimeter tracks (track associated clusters)
Add the calibration code.
Comment HMS calorimeter calibration code.
HMS calorimeter calibration by use of the Root file only.
Replace P versus Edep/P histogram by #DeltaP versus Edep/P
Add saving raw data for HMS calorimeter calibration into file.
Clean up and comment HMS calorimeter calibration code.
Modify THcShower::FineProcess to process Ntrack>0 events only.
Add short instructions for the HMS calorimeter calibration.
Softlink make_cratemap.pl to avoid multiple copies.