Most tomatoes will not self-pollinate, and thus won’t set fruit, at temperatures above about 90F. Some, such as Brandywine and Beefsteak, are even more sensitive to high temps, and many other heirloom types are also intolerant of high temperatures. So I always suggest a mix of varieties...