initial commit: rootmacro for compiling all klasses and the main macro for pulse template calculation