OB.DAAC Logo
NASA Logo
Ocean Color Science Software

ocssw V2022
L1BAlgorithm.h
Go to the documentation of this file.
1 /*
2  * L1BAlgorithm.h
3  *
4  * Created on: April 3, 2021
5  * Author: ssander2
6  */
7 
8 #ifndef INCLUDE_L1BALGORITHM_H_
9 #define INCLUDE_L1BALGORITHM_H_
10 
11 #include <DDAlgorithm.h>
12 
13 
14 class OciAlg : public DDAlgorithm
15 {
16 public:
20  OciAlg();
21  ~OciAlg ();
22 
26  int initialize( map<string, ddata*> imap );
27 
32  map<string, ddata*> process(vector<size_t> start, vector<size_t> count,
33  map<string, ddata*> imap);
34 
35 };
36 
37 
38 class ViirsAlg : public DDAlgorithm
39 {
40 public:
41 
45  ViirsAlg();
46  ~ViirsAlg ();
47 
51  int initialize( map<string, ddata*> imap );
52 
56 map<string, ddata*> process(vector<size_t> start, vector<size_t> count,
57  map<string, ddata*> imap);
58 
59 };
60 
61 #endif
int initialize(map< string, ddata * > imap)
map< string, ddata * > process(vector< size_t > start, vector< size_t > count, map< string, ddata * > imap)
map< string, ddata * > process(vector< size_t > start, vector< size_t > count, map< string, ddata * > imap)
int initialize(map< string, ddata * > imap)
int count
Definition: decode_rs.h:79