UIPanGestureRecognizerの利用方法について

Swift3入門勉強中です。
imageRounderクラスでイメージの表示を行い、UIPanGestureRecognizerを利用してPanジェスチャー用のdoPanを呼び出そうとしています。
しかし、実行時にPanジェスチャーを行うと下記エラーが発生します。

2017-03-20 15:46:52.478 imageView01[30745:1710752] -[UIView doPan]: unrecognized selector sent to instance 

多分、Swiftの基本が分かっていないレベルですが、どなたかアドバイスをいただけると助かります。


//ViewController.swift
class ViewController: UIViewController {

    override func viewDidLoad() {
        super.viewDidLoad()

        let imageRun = imageRounder(imageName:"pic01",myView:view)
        }

//imageRounder.swift

  import UIKit

let imageRect = UIImageView()

class imageRounder{
    var imgName:String   
    var rootView:UIView  

    let imageRect = UIImageView()

    init(imageName:String,myView:UIView){
        imgName=imageName
        rootView = myView

        imageRect.isUserInteractionEnabled = true

        let panGesture = UIPanGestureRecognizer(target: rootView, action: Selector(("doPan")))
        imageRect.addGestureRecognizer(panGesture)

      rootView.addSubview(imageRect)
       }

    func doPan(sender: UIPanGestureRecognizer) {
        let move:CGPoint = sender.translation(in: rootView)
        sender.view!.center.x += move.x
        sender.view!.center.y += move.y
        sender.setTranslation(CGPoint(x:0 , y:0), in:rootView)
    }