Updated data classes for TIGRESS and SHARC
Small updates to building and data classes for sharc and tigress.
fixed make errors.
fixed more compile time errors.
fixed more compile time errors II.
- Problems with macro so switched to building a compiled program for the physics test suite (testPhysics.C).  Compile command is at top of file.
- Function to initialise spectra (InitiCoincEff() ).
- Function to write spectra and close file (FinalCoincEff() )
- Basic loop which opens file, loads tree, builds index if not there already, loops events and calls function on each one.
- CoincEff() function which will do main analysis but is mainly empty so far.
- Added code to CoincEff() to perform analysis and increment spectra.
- Mostly working but still a few bugs and requires validating before commiting to main github repo.
- Still need to add final report/plot of efficiencies.
- Merging overnight changes form upstream.
Merge remote-tracking branch 'upstream/master'
Weekly update, mostly shrac stuff
- merging upstream changes.

Merge remote-tracking branch 'upstream/master'
- All spectra now working properly (Energy, ABEnergy, and gated equilalents)
- Some debugging messages left in but hidden behind if(DEBUG).  I will remove these on the next commit if everything is working.
- Just remains to add a report at the end.
update of the sharc build hits function.
Merge pull request #60 from BillMills/master

IPython docs and less require mess
- Report on individual core efficiencies added.
- Added ability to read filename from command line rather than hard coded.
Merge pull request #59 from pcbend/master

updating tsharcs building events.
Merge pull request #61 from carlu/master

testPhysics.C - Gamma Efficiency Test
fixed branding table