Sha256: d1147b887c1aa5d7ae9ba70874e6a048dc6fa3b652aa68653ba1c48cbb1a4307
Contents?: true
Size: 1.38 KB
Versions: 7
Compression:
Stored size: 1.38 KB
Contents
#ifndef ORIGEN_TEST_METHOD_DC_MEASUREMENT_INCLUDED #define ORIGEN_TEST_METHOD_DC_MEASUREMENT_INCLUDED #include "base.hpp" #include "mapi.hpp" #include "rdi.hpp" using namespace std; namespace Origen { namespace TestMethod { class DCMeasurement: public Base { void serialProcessing(int site); int _applyShutdown; string _shutdownPattern; int _checkShutdown; string _measure; double _settlingTime; string _pin; double _forceValue; double _iRange; int _processResults; int _badc; public: DCMeasurement(); virtual ~DCMeasurement(); void SMC_backgroundProcessing(); void execute(); DCMeasurement & applyShutdown(int v); DCMeasurement & shutdownPattern(string v); DCMeasurement & checkShutdown(int v); DCMeasurement & measure(string v); DCMeasurement & settlingTime(double v); DCMeasurement & pin(string v); DCMeasurement & forceValue(double v); DCMeasurement & iRange(double v); DCMeasurement & processResults(int v); DCMeasurement & badc(int v); protected: DCMeasurement & getThis(); // Member/instance variables, declared outside the execute function body since // they may be useful to refer to in callback functions ARRAY_I activeSites; string testSuiteName; string label; vector<int> funcResultsPre; vector<int> funcResultsPost; vector<double> results; }; } } #endif
Version data entries
7 entries across 7 versions & 1 rubygems