11 #include "columns/BaseObject.hpp" 47 virtual void setObjectType()
override;
54 int getDelay(
int arbor)
const {
return mDelay[arbor]; }
59 int initialize(
char const *name,
HyPerCol *hc);
63 virtual Response::Status
64 communicateInitInfo(std::shared_ptr<CommunicateInitInfoMessage const> message)
override;
66 void initializeDelays();
68 void setDelay(
int arborId,
double delay);
73 int mNumAxonalArbors = 1;
74 std::vector<int> mDelay;
75 double *mDelaysParams =
nullptr;
82 #endif // ARBORLIST_HPP_
virtual void ioParam_delay(enum ParamsIOFlag ioFlag)
delay: Specifies delay(s) which the post layer will receive data
virtual void ioParam_numAxonalArbors(enum ParamsIOFlag ioFlag)
numAxonalArbors: Specifies the number of arbors to use in the connection
int getNumAxonalArbors() const
virtual int ioParamsFillGroup(enum ParamsIOFlag ioFlag) override