Added AnalyzerModuleVertices.cc

Added module_vertices.csv and module_vertices.json

Modified to use negative moduleId for top sensor in a module
Minor fixes
Added dumper_stubs.py
Added drawer_scattering.py
Draw min frequency vs number of patterns

Updated drawer_patternbank.py
Updated drawer_roads.py
Updated drawer_stubs.py
Merge pull request #36 from jiafulow/prepare-v033

Updated drawer scripts
Added flag fit_mode=2 and set to default.
Added a setter for the stub references.
Added x, y, and rho to the hit structure.
Added event and triggerTower IDs with the setter functions.
Added code for the retina fitter.
Fixed bug in eta_range assignment.
Revert "Added flag fit_mode=2 and set to default."

This reverts commit b2ad6f0d91b32e73bd07eb1f01fff4989d8d1870.
Revert "Added event and triggerTower IDs with the setter functions."

This reverts commit 2fedbca07711dd4245e7c032e66883884b0ce4fe.
Updated data formats

Added 'ref' in TTHit
Added 'triggerTowerId' in TTTrack2
Fix whitespace in Retina and TrackFitterAlgoRetina classes
Use xyPoint instead of TTHit for retina-related tasks

Accept triggerTowerId and eventNum from fit() input parameters
(for now)
Fix whitespace in TrackFitter class
Updated TrackFitter class following above changes

Set trigger tower to 27 (instead of 25) by hand