305 }
306 }
307
308 public :
309
310 typedef Johnson Create;
311
312 /// \name Named template parameters
310 /// \name Named template parameters
313
314 ///@{
312 ///@{
315
316 template <class T>
314 template <class T>