Defines a class that holds ratios to a real emission factors in another technology
More...
|
| BasedEmissionFactors (double year) |
|
| BasedEmissionFactors (GData data, XmlNode node, string optionalParamPrefix) |
|
Dictionary< int, LightValue > | CalculateEmissionFactors (Technologies newTechnologies, int p) |
| Finds recursively all the dependent referenced technologies use as a base and calculate emission factors for this given year If for any of the year the current year is not found, the default year will be used If the default year does not exists in the refered technology returns no emission factors If the refered technology does not exists returns no emission factors More...
|
|
override bool | CheckIntegrity (GData data, bool showIds, out string efErrMsg) |
|
void | GetObjectData (SerializationInfo info, StreamingContext context) |
|
override XmlNode | ToXmlNode (XmlDocument doc, string name="year") |
| Returns an xmlNode containing all the emission factors defined for this instance More...
|
|
|
| BasedEmissionFactors (SerializationInfo info, StreamingContext context) |
|
|
Dictionary< int, EmissionValue > | Ratios [get, set] |
|
string | Notes [get, set] |
| Notes that may be associated with that technology for that specific year More...
|
|
double | Year [get, set] |
| The year for which this technology is defined, 0 is the default year for all technologies More...
|
|
Defines a class that holds ratios to a real emission factors in another technology
Dictionary<int, LightValue> Greet.DataStructureV3.Entities.BasedEmissionFactors.CalculateEmissionFactors |
( |
Technologies |
newTechnologies, |
|
|
int |
p |
|
) |
| |
Finds recursively all the dependent referenced technologies use as a base and calculate emission factors for this given year If for any of the year the current year is not found, the default year will be used If the default year does not exists in the refered technology returns no emission factors If the refered technology does not exists returns no emission factors
- Parameters
-
newTechnologies | Collection of available technologies in the database |
p | Technology that needs to be used as a reference for this year |
- Returns
override XmlNode Greet.DataStructureV3.Entities.BasedEmissionFactors.ToXmlNode |
( |
XmlDocument |
doc, |
|
|
string |
name = "year" |
|
) |
| |
|
virtual |
Returns an xmlNode containing all the emission factors defined for this instance
- Parameters
-
doc | Parent document for creating new node |
name | Optional name, the default name of the node is year |
- Returns
Implements Greet.DataStructureV3.Entities.EmissionsFactors.
The documentation for this class was generated from the following file:
- C:/Users/ddieffenthaler/Desktop/SVN/source/greet-dev/main/DataManagement/DataStructureV3/DataV3/Entities/Technologies/BasedEmissionFactors.cs