DISPLACE  1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
metierdata.h
Go to the documentation of this file.
1 #ifndef METIERDATA_H
2 #define METIERDATA_H
3 
4 #include <QList>
5 
6 class MetierData {
7  int mId = 0;
8 public:
9  MetierData() {}
10 
11  int getId() const { return mId; }
12 };
13 
14 class MetierStats {
15 public:
17 
18  int numTrips = 0;
19 
20  double revenueAV = 0.0;
21  double gav = 0.0;
22  double mTotCatches = 0.0;
23  double mTotDiscards = 0.0;
24  double vpuf = 0.0;
25  double mSweptArea = 0.0;
26  double mRevenuePerSweptArea = 0.0;
27  double cumVpuf=0.0;
29 
30 
31  QList<double> mCatchesPerPop;
32  QList<double> mDiscardsPerPop;
33 
34  double GVA = 0.0;
35  double cumGVAPerRevenue = 0.0;
36  double GVAPerRevenue = 0.0;
37  double LabourSurplus = 0.0;
38  double GrossProfit = 0.0;
39  double NetProfit = 0.0;
40  double NetProfitMargin = 0.0;
41  double RoFTA = 0.0;
42  double GVAPerFTE = 0.0;
43  double BER = 0.0;
44  double CRBER = 0.0;
45  double NetPresentValue = 0.0;
46 
47  double cumNetProfitMargin=0.0;
48  double cumGVAPerFTE=0.0;
49  double cumRoFTA=0.0;
50  double cumBER=0.0;
51  double cumCRBER=0.0;
52 
53 
54 };
55 
56 #endif // METIERDATA_H
double vpuf
Definition: metierdata.h:24
int numTrips
Definition: metierdata.h:18
double NetProfit
Definition: metierdata.h:39
QList< double > mDiscardsPerPop
Definition: metierdata.h:32
double GVAPerRevenue
Definition: metierdata.h:36
double BER
Definition: metierdata.h:43
double mSweptArea
Definition: metierdata.h:25
double NetPresentValue
Definition: metierdata.h:45
double mTotDiscards
Definition: metierdata.h:23
double GrossProfit
Definition: metierdata.h:38
double mTotCatches
Definition: metierdata.h:22
double NetProfitMargin
Definition: metierdata.h:40
double cumBER
Definition: metierdata.h:50
double cumGVAPerRevenue
Definition: metierdata.h:35
int getId() const
Definition: metierdata.h:11
double cumRoFTA
Definition: metierdata.h:49
double RoFTA
Definition: metierdata.h:41
Definition: metierdata.h:6
double cumNetProfitMargin
Definition: metierdata.h:47
double gav
Definition: metierdata.h:21
double cumVpuf
Definition: metierdata.h:27
MetierStats()
Definition: metierdata.h:16
double cumRevenuePerSweptArea
Definition: metierdata.h:28
double cumCRBER
Definition: metierdata.h:51
double cumGVAPerFTE
Definition: metierdata.h:48
double LabourSurplus
Definition: metierdata.h:37
double CRBER
Definition: metierdata.h:44
MetierData()
Definition: metierdata.h:9
double GVAPerFTE
Definition: metierdata.h:42
double revenueAV
Definition: metierdata.h:20
QList< double > mCatchesPerPop
Definition: metierdata.h:31
double mRevenuePerSweptArea
Definition: metierdata.h:26
Definition: metierdata.h:14
double GVA
Definition: metierdata.h:34