rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
controllers
algo
airmass
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
(
float
rpm,
bool
postState)
override
;
10
11
// Compute airmass based on flow & engine speed
12
AirmassResult
getAirmassImpl
(
float
massAirFlow,
float
rpm,
bool
postState)
const
;
13
14
private
:
15
float
getMaf
()
const
;
16
};
airmass.h
AirmassVeModelBase
Definition
airmass.h:15
MafAirmass
Definition
maf_airmass.h:5
MafAirmass::getMaf
float getMaf() const
Definition
maf_airmass.cpp:7
MafAirmass::getAirmass
AirmassResult getAirmass(float rpm, bool postState) override
Definition
maf_airmass.cpp:31
MafAirmass::MafAirmass
MafAirmass(const ValueProvider3D &veTable)
Definition
maf_airmass.h:7
MafAirmass::getAirmassImpl
AirmassResult getAirmassImpl(float massAirFlow, float rpm, bool postState) const
Definition
maf_airmass.cpp:41
ValueProvider3D
Definition
table_helper.h:25
AirmassResult
Definition
airmass.h:6
Generated on Sat Sep 27 2025 00:10:04 for rusEFI by
1.9.8