rusEFI
The most advanced open source ECU
maf_airmass.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include "airmass.h"
4 
5 class MafAirmass final : public AirmassVeModelBase {
6 public:
7  explicit MafAirmass(const ValueProvider3D& veTable) : AirmassVeModelBase(veTable) {}
8 
9  AirmassResult getAirmass(int rpm, bool postState) override;
10 
11  // Compute airmass based on flow & engine speed
12  AirmassResult getAirmassImpl(float massAirFlow, int rpm, bool postState) const;
13 
14 private:
15  float getMaf() const;
16 };
float getMaf() const
Definition: maf_airmass.cpp:10
AirmassResult getAirmass(int rpm, bool postState) override
Definition: maf_airmass.cpp:34
AirmassResult getAirmassImpl(float massAirFlow, int rpm, bool postState) const
Definition: maf_airmass.cpp:44
MafAirmass(const ValueProvider3D &veTable)
Definition: maf_airmass.h:7