コード例 #1
0
ファイル: setFilesAndRun.py プロジェクト: asbtariq/freshview
def filesRunPlot(target,energyMeV,runID):
    datFiles = []
    inpFiles = []
    outFiles = []
    for en in range(len(energyMeV)):
        print 'Set ',en
        stem = target+str(int(float(energyMeV[en])*1000))
        datFiles.append('../expDat/'+stem+'.dat')
        inpFiles.append('../inp/'+stem+'.inp')
        outFiles.append('../out/'+stem+runID[0]+'.out')
        print 'Experimental data in: '+datFiles[en]
        print 'Fresco input file:    '+inpFiles[en]
        print 'Output file for plot: '+outFiles[en]
        runFresco(inpFiles[en],outFiles[en])

    plotMult(datFiles,outFiles)
    print 
    print 'Plotted for Target: '+target+' at ',energyMeV,' MeV'

    return inpFiles