source: PSPA/Interface_Web/trunk/pspaWT/sources/controler/include/softwareGenerator.h @ 305

Last change on this file since 305 was 305, checked in by garnier, 12 years ago

Suppression de la classe "elementsCollection" et bug fixed #20

File size: 745 bytes
Line 
1#ifndef SOFTWAREGENERATOR_SEEN
2#define SOFTWAREGENERATOR_SEEN
3
4
5#include "abstractSoftware.h"
6
7class softwareGenerator : public abstractSoftware
8{
9
10 protected : 
11
12
13
14softwareGenerator();
15 
16
17 public : 
18
19
20 softwareGenerator(globalParameters* globals, dataManager* );
21
22  virtual ~softwareGenerator() {;}
23
24
25  virtual bool createInputFile(string inputFileName, particleBeam* beamBefore, unsigned int numeroDeb, unsigned int numeroFin, string workingDir);
26
27
28  virtual bool  execute(unsigned int numeroDeb,unsigned int numeroFin,string workingDir,string& resul)
29  {
30    return false;
31  }
32
33
34virtual bool buildBeamAfterElements(unsigned int numeroDeb,unsigned int numeroFin, vector<particleBeam>& beams, string workingDir)
35{
36  return false;
37}
38
39};
40
41#endif
Note: See TracBrowser for help on using the repository browser.