public class Copert
extends java.lang.Object
CopertParameters for
 each pollutant types.| Constructor and Description | 
|---|
| Copert(CopertTree completeTree)Build copertParameters for each  Pollutantaccording to the given CopertTree. | 
| Modifier and Type | Method and Description | 
|---|---|
| CopertParameters | getCopertParameters(Pollutant pollutant)Returns the copertParameters according to the given Pollutant. | 
| CopertParameters | getCopertParameters(Pollutant pollutant,
                   Mode mode)Returns the copertParameters according to the given
 Pollutant and Mode. | 
| CopertParameters | getCopertParameters(Pollutant pollutant,
                   Mode mode,
                   RoadSlope roadSlope,
                   Load load)Returns the copertParameters according to the given
 Pollutant, Mode, Road slope and load. | 
| CopertParameters | getCopertParameters(Pollutant pollutant,
                   RoadSlope roadSlope,
                   Load load)Returns the copertParameters according to the given
 Pollutant, Road slope and load. | 
public Copert(CopertTree completeTree)
Pollutant 
 according to the given CopertTree.
 If at some point in the corresponding query no sub-classes is found, the copertParameters will be
 set to null.completeTree - a copertTree at the pollutant levelpublic CopertParameters getCopertParameters(Pollutant pollutant)
pollutant - Pollutantjava.lang.IllegalStateException - if the COPERT parameters actually depend on other variables.public CopertParameters getCopertParameters(Pollutant pollutant, Mode mode)
pollutant - Pollutantmode - Circulation modejava.lang.IllegalStateException - if the COPERT parameters actually depend on other variables.public CopertParameters getCopertParameters(Pollutant pollutant, RoadSlope roadSlope, Load load)
pollutant - PollutantroadSlope - Road slopeload - Vehicle loadjava.lang.IllegalStateException - if the COPERT parameters actually depend on other variables.public CopertParameters getCopertParameters(Pollutant pollutant, Mode mode, RoadSlope roadSlope, Load load)
pollutant - Pollutantmode - circulation moderoadSlope - Road slopeload - Vehicle load