8 #ifndef DEPENDENTPATCHSIZE_HPP_ 9 #define DEPENDENTPATCHSIZE_HPP_ 11 #include "components/PatchSize.hpp" 31 virtual void ioParam_nxp(
enum ParamsIOFlag ioFlag)
override;
37 virtual void ioParam_nyp(
enum ParamsIOFlag ioFlag)
override;
43 virtual void ioParam_nfp(
enum ParamsIOFlag ioFlag)
override;
51 virtual void setObjectType()
override;
56 int initialize(
char const *name,
HyPerCol *hc);
60 virtual Response::Status
63 char const *getOriginalConnName(std::map<std::string, Observer *>
const hierarchy)
const;
65 std::map<std::string, Observer *>
const hierarchy,
66 char const *originalConnName)
const;
68 virtual void setPatchSize(
PatchSize *originalPatchSize);
74 #endif // DEPENDENTPATCHSIZE_HPP_
virtual void ioParam_nxp(enum ParamsIOFlag ioFlag) override
nxp: DependentPatchSize does not read the nxp parameter, but copies it from the original connection...
virtual Response::Status communicateInitInfo(std::shared_ptr< CommunicateInitInfoMessage const > message) override
If nfp was set to a negative number in params, set it here to the postsynaptic layer's nf...
virtual int ioParamsFillGroup(enum ParamsIOFlag ioFlag) override
virtual void ioParam_nfp(enum ParamsIOFlag ioFlag) override
nfp: DependentPatchSize does not read the nfp parameter, but copies it from the original connection...
virtual void ioParam_nyp(enum ParamsIOFlag ioFlag) override
nyp: DependentPatchSize does not read the nyp parameter, but copies it from the original connection...