先设双曲线的右焦点为F',则F'的坐标为(c,0),因为抛物线为y2=4cx,所以F'为抛物线的焦点,O为FF'的中点,又可得E为FP的中点,所以OE为△PFF'的中位线,得到|PF|=2b,再设P(x,y) 过点F作x轴的垂线,由勾股定理得出关于a,c的关系式,最后即可求得离心率.
【解析】
设双曲线的右焦点为F',则F'的坐标为(c,0)
∵抛物线为y2=4cx,
∴F'为抛物线的焦点,O为FF'的中点,
∵
∴E为FP的中点
∴OE为△PFF'的中位线,
∵O为FF'的中点
∴OE∥PF'
∵|OE|=a
∴|PF'|=2a
∵PF切圆O于E
∴OE⊥PF
∴PF'⊥PF,
∵|FF'|=2c
∴|PF|=2b
设P(x,y),则x+c=2a,∴x=2a-c
过点F作x轴的垂线,则点P到该垂线的距离为2a
由勾股定理 y2+4a2=4b2
∴4c(2a-c)+4a2=4(c2-a2)
∴e2-e-1=0
∵e>1
∴e=.
故选B.