Ignore:
Timestamp:
Feb 22, 2013, 10:07:46 AM (11 years ago)
Author:
lemeur
Message:

fin dessins esp. phase + noms de fichiers

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Interface_Web/trunk/pspaWT/sources/controler/src/dataManager.cc

    r336 r341  
    1616dataManager::dataManager(PspaApplication* pspa) :
    1717currentBeam_(NULL)
    18 ,workingDir_("")
    1918,pspa_ ( pspa)
    2019{
     20  //  workingDir_ = pspa_->getWorkingDir();
    2121}
    2222
     
    145145void dataManager::initializeExecution()
    146146{
    147     if (workingDir_ == "") {
     147  string workingDir = pspa_->getWorkingDir();
     148    if (workingDir == "") {
    148149        return;
    149150    }
    150     removeFile(workingDir_ + "parmdesz");
    151     removeFile(workingDir_ + "parmin");
    152     removeFile(workingDir_ + "parin.input0");
    153     removeFile(workingDir_ + "transport.input");
    154     removeFile(workingDir_ + "transport.output");
    155     removeFile(workingDir_ + "generator.in");
    156     removeFile(workingDir_ + "faisceau.ini");
    157     removeFile(workingDir_ + "generator.output");
     151    removeFile(workingDir + "parmdesz");
     152    removeFile(workingDir + "parmin");
     153    removeFile(workingDir + "parin.input0");
     154    removeFile(workingDir + "transport.input");
     155    removeFile(workingDir + "transport.output");
     156    removeFile(workingDir + "generator.in");
     157    removeFile(workingDir + "faisceau.ini");
     158    removeFile(workingDir + "generator.output");
    158159    diagnosticBeam_.clear();
    159160    currentBeam_ = NULL;
     
    178179    unsigned k;
    179180    abstractSoftware* softw =NULL;
    180    
     181    string workingDir = pspa_->getWorkingDir();
    181182    for(k = 0; k < jobList_.size(); k++)
    182183    {
     
    194195      }
    195196
    196       success = softw->createInputFile(currentBeam_, debut, fin, workingDir_);
     197      success = softw->createInputFile(currentBeam_, debut, fin, workingDir);
    197198      if ( success ) {
    198         success = softw->execute(debut,fin,workingDir_);
     199        success = softw->execute(debut,fin,workingDir);
    199200        if ( success ) {
    200           success = softw->buildBeamAfterElements(debut, fin, diagnosticBeam_, workingDir_);
     201          success = softw->buildBeamAfterElements(debut, fin, diagnosticBeam_, workingDir);
    201202        }
    202203      }
     
    215216
    216217
    217 void dataManager::saveConfiguration( string nameOfFile)
     218void dataManager::saveConfiguration( string nameOfCase)
    218219{
    219220    ofstream outfile;
    220     string name = workingDir_ + nameOfFile + ".save";
     221    string name = pspa_->getWorkingDir() + nameOfCase + ".save";
    221222    outfile.open(name.c_str(), ios::out);
    222223    if (!outfile) {
Note: See TracChangeset for help on using the changeset viewer.