namespace std { template class less { }; } namespace moan { template class UnaryFunctionCut { }; } class PhisicsObject { }; template class UnaryFunction { }; moan::UnaryFunctionCut > operator<(UnaryFunction &,double) { } #ifdef __CINT__ //#pragma link C++ function moan::UnaryFunctionCut > operator<(UnaryFunction &,double); #pragma link C++ function operator<(UnaryFunction &,double); #endif