#ifndef SOFTWARETEST_SEEN #define SOFTWARETEST_SEEN // Created by Guy Le Meur on 02/08/13. // Copyright (c) 2013 Guy Le Meur. All rights reserved. #include "abstractSoftware.h" class softwareTest : public abstractSoftware { protected : bool beamToParin(string workingDir, particleBeam* beam ); bool beamFromParin(string workingDir, vector& particles ); public : softwareTest(); softwareTest(string inputFileName, globalParameters* globals, dataManager* ); virtual ~softwareTest() {;} virtual bool createInputFile( particleBeam* beamBefore, unsigned int numeroDeb, unsigned int numeroFin, string workingDir); virtual bool execute(unsigned int numeroDeb,unsigned int numeroFin,string workingDir); virtual bool buildBeamAfterElements(unsigned int numeroDeb,unsigned int numeroFin, vector& beams, string workingDir); inline string getColor() { return "#ecc38e"; } inline string getName() { return "test"; } }; #endif