Rev 671 | Rev 779 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 671 | Rev 685 | ||
---|---|---|---|
Line 45... | Line 45... | ||
45 | double avgLIFValue() const { return mLIFcount>0?mSumLIFvalue/double(mLIFcount):0.; } ///< average LIF value of LIF pixels where establishment is tested |
45 | double avgLIFValue() const { return mLIFcount>0?mSumLIFvalue/double(mLIFcount):0.; } ///< average LIF value of LIF pixels where establishment is tested |
46 | 46 | ||
47 | 47 | ||
48 | private: |
48 | private: |
49 | double mPAbiotic; ///< abiotic probability for establishment (climate) |
49 | double mPAbiotic; ///< abiotic probability for establishment (climate) |
50 | inline bool establishTree(const QPoint &pos_lif, const float lif_value, const float seed_value, const double &rnd_number); ///< do the final check whether a seedling can establish at given location |
- | |
- | 50 | inline bool establishTree(const QPoint &pos_lif, const float lif_value, const float seed_value); ///< do the final check whether a seedling can establish at given location |
|
51 | void calculateAbioticEnvironment(); ///< calculate the abiotic environment (TACA model) |
51 | void calculateAbioticEnvironment(); ///< calculate the abiotic environment (TACA model) |
52 | const Climate *mClimate; ///< link to the current climate |
52 | const Climate *mClimate; ///< link to the current climate |
53 | const ResourceUnitSpecies *mRUS; ///< link to the resource unit species (links to production data and species respones) |
53 | const ResourceUnitSpecies *mRUS; ///< link to the resource unit species (links to production data and species respones) |
54 | double mRegenerationProbability; ///< prob. of regeneration in the current year |
54 | double mRegenerationProbability; ///< prob. of regeneration in the current year |
55 | // some statistics
|
55 | // some statistics
|