Changeset 455 in PSPA for Interface_Web/trunk/pspaWT/sources/controler/src/abstractSoftware.cc
- Timestamp:
- Dec 16, 2013, 5:16:54 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
Interface_Web/trunk/pspaWT/sources/controler/src/abstractSoftware.cc
r442 r455 7 7 abstractSoftware::abstractSoftware() 8 8 { 9 globParamPtr_ = NULL;10 sectParamPtr_ = NULL; //xx11 9 dataManager_ = NULL; 12 10 nameOfSoftware_ = nomDeLogiciel("unknownSoftware"); 13 11 } 14 12 15 abstractSoftware::abstractSoftware(string inputFileName, globalParameters* globals, dataManager* dt)13 abstractSoftware::abstractSoftware(string inputFileName, sectionToExecute* sect) 16 14 { 17 15 inputFileName_ = inputFileName; 18 globParamPtr_ = globals; 19 sectParamPtr_ = NULL; //xx 20 dataManager_ = dt; 21 numeroDeb_ = 0; 22 numeroFin_ = 0; 16 sectionToExecute_ = sect; 17 numeroDeb_deprecated_ = 0; 18 numeroFin_deprecated_ = 0; 23 19 nameOfSoftware_ = nomDeLogiciel("unknownSoftware"); 24 20 } 25 21 26 abstractSoftware::abstractSoftware(string inputFileName,sectorParameters* lattice,dataManager* dt) 22 bool abstractSoftware::initComputationLimits_deprecated(unsigned int numeroDeb,unsigned int numeroFin_deprecated_) 27 23 { 28 inputFileName_ = inputFileName; 29 globParamPtr_ = NULL; 30 sectParamPtr_ = lattice; 31 dataManager_ = dt; 32 numeroDeb_ = 0; 33 numeroFin_ = 0; 34 nameOfSoftware_ = nomDeLogiciel("unknownSoftware"); 24 /* numeroDeb_deprecated_ = numeroDeb; 25 numeroFin_deprecated__ = numeroFin_deprecated_; 26 return ComputationLimitsOk_deprecated(); 27 */ 35 28 } 36 29 37 bool abstractSoftware:: initComputationLimits(unsigned int numeroDeb,unsigned int numeroFin)30 bool abstractSoftware::ComputationLimitsOk_deprecated() const 38 31 { 39 numeroDeb_ = numeroDeb; 40 numeroFin_ = numeroFin; 41 return ComputationLimitsOk(); 42 } 43 44 bool abstractSoftware::ComputationLimitsOk() const 45 { 46 if (numeroDeb_ < 1 || numeroFin_ < 1 || numeroDeb_ > dataManager_->getBeamLineSize() || numeroFin_ > dataManager_->getBeamLineSize() ) { 32 /* if (numeroDeb_deprecated_ < 1 || numeroFin_deprecated__ < 1 || numeroDeb_deprecated_ > dataManager_->getBeamLineSize() || numeroFin_deprecated__ > dataManager_->getBeamLineSize() ) { 47 33 dataManager_->consoleMessage(" abstractSoftware::initComputationLimit : num of element out of limits in software " + getName() ); 48 34 return false; … … 50 36 return true; 51 37 } 38 */ 39 return true; 52 40 } 53 41
Note: See TracChangeset
for help on using the changeset viewer.