Adding constraints to the Hcal 25ns fit.

You largely copy-paste the code from EvalSinglePulse here and also to EvalTriplePulse. Don't. Please modularize the code better and don't repeat it when unnecessary.