Mercurial > hg > aimc
diff src/Main/AIMCopy_SSI_Features_v3.cc @ 189:396d04878221
- AWS
author | tomwalters |
---|---|
date | Wed, 11 Aug 2010 23:54:37 +0000 |
parents | 747ba38b4b1b |
children |
line wrap: on
line diff
--- a/src/Main/AIMCopy_SSI_Features_v3.cc Wed Aug 11 23:11:27 2010 +0000 +++ b/src/Main/AIMCopy_SSI_Features_v3.cc Wed Aug 11 23:54:37 2010 +0000 @@ -71,6 +71,7 @@ string script_file; bool write_data = false; bool print_version = false; + bool load_params = false; string version_string( " AIM-C AIMCopy\n" @@ -107,6 +108,7 @@ return(-1); } config_file = argv[i]; + load_params = true; continue; } if (strcmp(argv[i],"-S") == 0) { @@ -138,10 +140,12 @@ aimc::Parameters params; - if (!params.Load(config_file.c_str())) { - aimc::LOG_ERROR(_T("Couldn't load parameters from file %s"), - config_file.c_str()); - return -1; + if (load_params) { + if (!params.Load(config_file.c_str())) { + aimc::LOG_ERROR(_T("Couldn't load parameters from file %s"), + config_file.c_str()); + return -1; + } } vector<pair<string, string> > file_list = aimc::FileList::Load(script_file); @@ -259,15 +263,15 @@ // aimc::LOG_INFO(_T("In: %s"), file_list[i].first.c_str()); aimc::LOG_INFO(_T("Out: %s"), file_list[i].second.c_str()); - string filename = file_list[i].second + ".slice_1_no_cutoff"; + string filename = file_list[i].second + "slice_1_no_cutoff"; output_ssi_slice1_no_cutoff.OpenFile(filename.c_str(), 10.0f); - filename = file_list[i].second + ".ssi_profile_no_cutoff"; + filename = file_list[i].second + "ssi_profile_no_cutoff"; output_ssi_all_no_cutoff.OpenFile(filename.c_str(), 10.0f); - filename = file_list[i].second + ".slice_1_cutoff"; + filename = file_list[i].second + "slice_1_cutoff"; output_ssi_slice1_cutoff.OpenFile(filename.c_str(), 10.0f); - filename = file_list[i].second + ".ssi_profile_cutoff"; + filename = file_list[i].second + "ssi_profile_cutoff"; output_ssi_all_cutoff.OpenFile(filename.c_str(), 10.0f); - filename = file_list[i].second + ".smooth_nap_profile"; + filename = file_list[i].second + "smooth_nap_profile"; nap_out.OpenFile(filename.c_str(), 10.0f); if (input.LoadFile(file_list[i].first.c_str())) {