fix to be able to run on MiniAODs without errors

but without much sensible output so far
does it still run over RECO files? It seems to me that now it can run only over the miniAOD. I would prefer if there would be 2 processes defined - runHPSvalidation (old one) and runMiniAODvalidation