Made it possible to simply comment out MODULES in the MODULES files and also
fixed a bug in main.cpp for rootana that used a file pointer before checking if
it was good.
Changes to tidy up some code in TSetupData and add a couple more static methods
to check if a channel is slow or fast.  Also some changes that should improve
efficiency.
Pass in the vector of pulses for MMuSCTimeDifferences as a const reference rather than a copy, which should
improve speed and memory usage
Changes within rootana such as a preprocessor directive that should allow
control over the verbosity that doesn't slow the run-time down. Also added an
optional argument to pass the TSetupData object as an argument to the
constructor of FillHistBase.
Added two modules to begin looking at muon events and grouping pulses together
into a single event in rootana
Merge branch 'trigger_polarity' of github.com:thnam/AlcapDAQ into feature/add_TAnalysedPulse

Conflicts:
	analyzer/rootana/src/FillHistBase.cpp
	analyzer/rootana/src/FillHistBase.h
	analyzer/rootana/src/main.cpp
	analyzer/src/common/TPulseIsland.cpp
	analyzer/src/common/TPulseIsland.h
Made all getters const correct
Merge branch 'feature/add_TAnalysedPulse' of github.com:thnam/AlcapDAQ into feature/add_TAnalysedPulse

Conflicts:
	analyzer/rootana/src/CombineFastSlowPulses.h
	analyzer/rootana/src/CreateDetectorPulse.cpp
	analyzer/rootana/src/FastVsSlow.cpp
	analyzer/rootana/src/FillHistBase.h
	analyzer/rootana/src/main.cpp
	analyzer/src/common/TSetupData.h
A few final tidy ups of errors whilst merging.  Things seem to compile fine so
I'm going to merge this branch onto the new develop branch.
You may need to add to your MODULEs file the new vacuum/MVacuumHisto module from
Chen

Merge branch 'feature/add_TAnalysedPulse' into develop

Conflicts:
	analyzer/rootana/src/files.make
	analyzer/rootana/src/main.cpp
	analyzer/src/common/TSetupData.h