Switched KTMCTruthEvents and KTAnalysisCandidates over to using integer (record, sample) pairs to represent the start and end of each event/candidate.
Adjusted KTJSONReader to read the integer-based events/candidates.
Added ability to read analysis candidates files.
Progress on KTCompareCandidates:
- added a slot for receiving mc event data and candidate data
- Added the function to compare the mc event data and truth data
Does not compile
Overlap calculation not yet implemented.