import sys,getopt, os

if __name__=="__main__":
        try:
                opts,args = getopt.getopt(sys.argv[1:],"f:",["file"])
        except getopt.GetoptError as err:
                print str(err)
                usage()
                sys.exit(2)
        for o, a in opts:
                if o in ('-f','--file'):
                        fileName = str(a)
                        print fileName
        if os.path.exists("options/TbUTRun.py"):os.system("rm options/TbUTRun.py")
        fileS = open("options/TbUTRun.py","a")
        fileS.write("import sys\n")
        fileS.write("sys.path.append( '../Tb/TbUT/options/python' )\n")
	fileS.write("from TbUTClusterizator import TbUTClusterizator\n")
	fileS.write("app=TbUTClusterizator()\n")
	fileS.write("app.inputData="+'"'+str(fileName)+'"'+"\n")
        fileS.write("app.isAType=True\n")
        fileS.write("app.sensorType = 'PType'\n")
	fileS.write("app.eventMax = 100000\n")
	fileS.write('app.pedestalInputData = "$KEPLERROOT/../../../output/Pedestal-BoardA6.dat"\n')
	fileS.write('app.eventNumberDisplay = 100\n')
	fileS.write('app.runClusterization()\n')
        fileS.close()

