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...