template引数によって関数の定義有無を変えたいのですが、そのようなことは可能でしょうか?

template<typename T>
class Test
{
public :

  FuncA(){ ・・・ }

  FuncB(){ ・・・ } ←Tがfloat型以外のときに定義するようにしたい
}