Rev 111 | Rev 115 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 111 | Rev 113 | ||
---|---|---|---|
Line 8... | Line 8... | ||
8 | class RessourceUnitSpecies
|
8 | class RessourceUnitSpecies
|
9 | {
|
9 | {
|
10 | public: |
10 | public: |
11 | RessourceUnitSpecies() : mSpecies(0), mRU(0) {} |
11 | RessourceUnitSpecies() : mSpecies(0), mRU(0) {} |
12 | RessourceUnitSpecies(Species *species, RessourceUnit *ru) { mSpecies = species; mRU = ru; } |
12 | RessourceUnitSpecies(Species *species, RessourceUnit *ru) { mSpecies = species; mRU = ru; } |
13 | double utilizedPARFraction() const { return mPARutilizedFraction; } |
- | |
14 | void setUtilizedPARFraction(const double &fraction) { mPARutilizedFraction = fraction; } |
- | |
- | 13 | double rawGPPperRad() const { return mRawGPPperRad; } |
|
- | 14 | void setRawGPPperRad(const double &fraction) { mRawGPPperRad = fraction; } |
|
- | 15 | const Species *species() const { return mSpecies; } |
|
- | 16 | const RessourceUnit *ru() const { return mRU; } |
|
15 | private: |
17 | private: |
16 | double mPARutilizedFraction; ///< fraction of radiation that can be utilized by this Species on this RessourceUnit per year |
- | |
- | 18 | double mRawGPPperRad; |
|
17 | Species *mSpecies; |
19 | Species *mSpecies; |
18 | RessourceUnit *mRU; |
20 | RessourceUnit *mRU; |
19 | }; |
21 | }; |
20 | 22 | ||
21 | #endif // RESSOURCEUNITSPECIES_H
|
23 | #endif // RESSOURCEUNITSPECIES_H
|