You can use Backbone.Events instead of your own way to trigger and listen events:
_.extend(EventTools, Backbone.Events);
EventTools.on("gt_pos_ready", function(coords) {
/*Code for gt_pos_ready()*/
});
EventTools.trigger("gt_pos_ready", {LNG:"40.542343",LAT:"32.232423"});
I'm sure you are using lodash/underscore because it's a Backbone dep, so this should work.