Apple's view is probably that you don't need to know this. :( Your app behaves in every respect exactly the same on an iPad 1 or 2 screen and an iPad mini screen. As far as pixels are concerned they are the same size.
And every other aspect of the device, such as its hardware capabilities (e.g. does it have a camera?) can be checked in the normal way, through the appropriate API for using that hardware.