#pragma once #include "ClassFlow.h" #include class ClassFlowPostProcessing : public ClassFlow { protected: bool PreValueUse; int PreValueAgeStartup; bool AllowNegativeRates; float MaxRateValue; bool useMaxRateValue; bool ErrorMessage; bool PreValueOkay; bool checkDigitIncreaseConsistency; string FilePreValue; float PreValue; float Value; string ReturnValue; string ReturnRawValue; bool LoadPreValue(void); string ErsetzteN(string, int lastvalueanalog); public: ClassFlowPostProcessing(); ClassFlowPostProcessing(std::vector* lfc); bool ReadParameter(FILE* pfile, string& aktparamgraph); bool doFlow(string time); string getReadout(); string getReadoutParam(bool _rawValue); void SavePreValue(float value, string time = ""); string GetPreValue(); string name(){return "ClassFlowPostProcessing";}; };