source: PSPA/Interface_Web/trunk/pspaWT/sources/controler/include/softwareTest.h @ 375

Last change on this file since 375 was 375, checked in by garnier, 11 years ago

Affichage du nom du cas test dans le titre de la fenetre + see History

File size: 1018 bytes
Line 
1#ifndef  SOFTWARETEST_SEEN
2#define  SOFTWARETEST_SEEN
3//  Created by Guy Le Meur on 02/08/13.
4//  Copyright (c) 2013 Guy Le Meur. All rights reserved.
5
6#include "abstractSoftware.h"
7
8class softwareTest : public abstractSoftware
9{
10
11 protected : 
12
13  bool beamToParin(string workingDir, particleBeam* beam );
14  bool beamFromParin(string workingDir, vector<bareParticle>& particles );
15
16 public :
17
18    softwareTest();
19   
20    softwareTest(string inputFileName, globalParameters* globals, dataManager* );
21
22  virtual ~softwareTest() {;}
23
24
25  virtual bool createInputFile( particleBeam* beamBefore, unsigned int numeroDeb, unsigned int numeroFin, string workingDir);
26
27
28  virtual bool  execute(unsigned int numeroDeb,unsigned int numeroFin,string workingDir);
29
30
31  virtual bool buildBeamAfterElements(unsigned int numeroDeb,unsigned int numeroFin, vector<particleBeam>& beams, string workingDir);
32
33  inline string getColor() {
34      return "#ecc38e";
35  }
36   
37  inline string getName() {
38        return "test";
39    }
40
41};
42#endif
Note: See TracBrowser for help on using the repository browser.