Modified IndexRange class in cpp/range.h
I modified the IndexRange class in cpp/range.h
and I added a templated constructor to handle implicit conversions.
This change is needed for NanoAODv12 campaign because nCollections are now of type signed integer, whereas previously they were of type unsigned integer.
This PR is related to this issue.