while the carrot cake is baking make your cheesecake layer in a separate bowl
In a large mixing bowl, or the bowl of a stand mixer fitted with the paddle attachment, slowly stir the cream cheese until its soft and smooth
then add the sour cream and stir on low speed until well combined, scrape down the sides of the bowl as necessary
mix the sugar and the flour together
sprinkle the flour mixture over the cream cheese and sour cream, stir again on low to combine
lightly mix the eggs and vanilla together
pour the eggs over the cream cheese mixture and stir in, once combined mix on medium speed until well combined, scrape the sides of the bowl as needed
when the carrot cake layer comes out of the oven carefully wrap the bottom of the springform pan containing the baked carrot cake with aluminum foil, making sure to bring the foil up at least an inch high to protect it from water seeping in through the joint while it bakes
Pour cheesecake mixture on top of baked carrot cake
Place in a rimmed baking sheet, and place in center of oven
Pour hot water into baking sheet to about ½ inch deep. This helps humidify the oven, keeping your cheesecake layer creamy, and protects the carrot cake from overheating and overbaking
Bake for one hour, then turn off oven, and let rest in hot oven for an additional 45 minutes
Remove from oven, and remove springform pan from foil liner
For best results, let the whole cake completely cool on a wire rack at room temperature
Refrigerate for several hours (or overnight) before serving