fix a number of compiler warnings.
make field in active shielding a configurable parameter, add beam smearing as parameter for mu-back simulation
add use case for muons only from Jpsi
bug fix: variables mixed when initializing GenieGenerator, int->double for ShipTAUMagneticSpectrometer fixing overlaps
forgot the most important file
put HCAL back in the game
reverting to bug:    if (fModule=NULL) return; otherwise no HCAL
fixing c++