Rev 193 | Rev 209 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 193 | Rev 208 | ||
---|---|---|---|
Line 12... | Line 12... | ||
12 | {
|
12 | {
|
13 | public: |
13 | public: |
14 | ResourceUnitSpecies() : mSpecies(0), mRU(0) {} |
14 | ResourceUnitSpecies() : mSpecies(0), mRU(0) {} |
15 | ResourceUnitSpecies(Species *species, ResourceUnit *ru) { mSpecies = species; mRU = ru; } |
15 | ResourceUnitSpecies(Species *species, ResourceUnit *ru) { mSpecies = species; mRU = ru; } |
16 | 16 | ||
- | 17 | void calculateResponses() { mResponse.calculate(); } ///< calculate environmental responses per species (vpd, temperature, ...) |
|
17 | const Species *species() const { return mSpecies; } |
18 | const Species *species() const { return mSpecies; } ///< return pointer to species |
18 | const ResourceUnit *ru() const { return mRU; } |
19 | const ResourceUnit *ru() const { return mRU; } ///< return pointer to resource unit |
19 | Production3PG &prod3PG() { return m3PG; } |
20 | Production3PG &prod3PG() { return m3PG; } ///< the 3pg production model of this speies x resourceunit |
20 | StandStatistics &statistics() { return mStatistics; } |
21 | StandStatistics &statistics() { return mStatistics; } ///< statistics of this species on the resourceunit |
21 | const StandStatistics &constStatistics() const { return mStatistics; } |
22 | const StandStatistics &constStatistics() const { return mStatistics; } |
22 | // action
|
23 | // action
|
23 | 24 | ||
24 | private: |
25 | private: |
25 | StandStatistics mStatistics;
|
26 | StandStatistics mStatistics;
|