Loading [MathJax]/extensions/ams.js
ALMaSS  1.2 (after EcoStack, March 2024)
The Animal, Landscape and Man Simulation System
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PesticideEvent Struct Reference

#include <Pesticide.h>

Public Member Functions

 PesticideEvent (LE *a_sprayed_elem, double a_amount, PlantProtectionProducts a_ppp, int a_drift_type=0)
 

Public Attributes

LEm_sprayed_elem
 
double m_amount
 
PlantProtectionProducts m_ppp
 
int m_drift_type
 

Constructor & Destructor Documentation

◆ PesticideEvent()

PesticideEvent::PesticideEvent ( LE a_sprayed_elem,
double  a_amount,
PlantProtectionProducts  a_ppp,
int  a_drift_type = 0 
)
inline
78  {
79  m_sprayed_elem = a_sprayed_elem;
80  m_amount = a_amount;
81  m_ppp = a_ppp;
82  m_drift_type = a_drift_type;
83  }

References m_amount, m_drift_type, m_ppp, and m_sprayed_elem.

Member Data Documentation

◆ m_amount

double PesticideEvent::m_amount

Referenced by PesticideEvent().

◆ m_drift_type

int PesticideEvent::m_drift_type

Referenced by PesticideEvent().

◆ m_ppp

PlantProtectionProducts PesticideEvent::m_ppp

Referenced by PesticideEvent().

◆ m_sprayed_elem

LE* PesticideEvent::m_sprayed_elem

Records the amount sprayed per unit area of a polygon. Each cell in the polygon is assumed to receive this amount (effectively the field rate per unit area).

Referenced by PesticideEvent().


The documentation for this struct was generated from the following file:
PesticideEvent::m_ppp
PlantProtectionProducts m_ppp
Definition: Pesticide.h:75
PesticideEvent::m_sprayed_elem
LE * m_sprayed_elem
Definition: Pesticide.h:73
PesticideEvent::m_drift_type
int m_drift_type
Definition: Pesticide.h:76
PesticideEvent::m_amount
double m_amount
Definition: Pesticide.h:74