do not cache so many variables in EventCalc; better trigger name searching in AnalysisModuleRunner
revert from C++11 to C++98 because of binary incompatibilities between the two