Interface PersonBaseline

All Superinterfaces:
Serializable
All Known Implementing Classes:
ImmutablePersonBaseline

@Immutable public interface PersonBaseline extends Serializable
  • Method Details

    • getMobilityBaseline

      Double getMobilityBaseline()
      A probability of contact of another person in the social network.
      Returns:
    • getTransmissibilityModifier

      Double getTransmissibilityModifier()
      Am odds ratio on the probability of transmission to someone else given an infectious contact that reflects intrinsic host specific factors that don't vary with time. Inherent susceptibility due to e.g. age.
      Returns:
    • getComplianceBaseline

      Double getComplianceBaseline()
    • getSymptomSpecificity

      Double getSymptomSpecificity()
    • getSymptomSensitivity

      Double getSymptomSensitivity()
    • getDefaultBehaviourState

      StateMachine.BehaviourState getDefaultBehaviourState()
    • getSelfIsolationDepth

      Double getSelfIsolationDepth()
      The minimum mobility modifier that a person will experience. This is an odds ratio that is applied to their baseline probability
      Returns:
    • getAppUseProbability

      Double getAppUseProbability()