Abstract the CCNP selection making code into a base class and derivatives for each selection included. Currently defined CC1mu1p0pi, CC1mu2p0pi and CC1muNp0pi.
Restructure the code into more easily digestible structure for ease of development.
Also brings in the "refactored unfolding code" from feature/unfold.
Abstract the CCNP selection making code into a base class and derivatives for each selection included. Currently defined CC1mu1p0pi, CC1mu2p0pi and CC1muNp0pi. Restructure the code into more easily digestible structure for ease of development. Also brings in the "refactored unfolding code" from feature/unfold.