vecWriters = allocateWriters(new File(directory, Constants.inputData), vecHead, numThreads);
vecWriters.open();
sigWriters = allocateWriters(new File(directory, Constants.signatures), sigHead, numThreads);
sigWriters.open();
family = options.hashFamily;
pool = new BlockingThreadPool(numThreads, numThreads);
}