PetaVision  Alpha
L1NormProbe.hpp
1 /*
2  * L1NormProbe.hpp
3  *
4  * Created on: Aug 11, 2015
5  * Author: pschultz
6  */
7 
8 #ifndef L1NORMPROBE_HPP_
9 #define L1NORMPROBE_HPP_
10 
11 #include "AbstractNormProbe.hpp"
12 
13 namespace PV {
18  public:
19  L1NormProbe(const char *name, HyPerCol *hc);
20  virtual ~L1NormProbe();
21 
22  protected:
23  L1NormProbe();
24  int initialize(const char *name, HyPerCol *hc);
25 
30  virtual double getValueInternal(double timevalue, int index) override;
31 
37  virtual int setNormDescription() override;
38 
39  private:
40  int initialize_base() { return PV_SUCCESS; }
41 }; // end class L1NormProbe
42 
43 } // end namespace PV
44 
45 #endif /* L1NORMPROBE_HPP_ */
virtual double getValueInternal(double timevalue, int index) override
Definition: L1NormProbe.cpp:29
virtual int setNormDescription() override