QuickSelectSketch(final int nomEntries,final int lgResizeFactor,final float samplingProbability,final SummaryFactory<S> summaryFactory){
  this(nomEntries,lgResizeFactor,samplingProbability,summaryFactory,1 << startingSubMultiple(Integer.numberOfTrailingZeros(ceilingPowerOf2(nomEntries) * 2),ResizeFactor.getRF(lgResizeFactor),MIN_LG_ARR_LONGS));
}

QuickSelectSketch ( final int nomEntries , final int lgResizeFactor , final float samplingProbability , final SummaryFactory < S > summaryFactory ) { this ( nomEntries , lgResizeFactor , samplingProbability , summaryFactory , 1 << startingSubMultiple ( Integer . numberOfTrailingZeros ( ceilingPowerOf2 ( nomEntries ) * 2 ) , ResizeFactor . getRF ( lgResizeFactor ) , MIN_LG_ARR_LONGS ) ) ; }
this is to create an instance of a quickselectsketch with custom resize factor and sampling probability
