/***************************************************************************************************************************************

    Description: File to define the point process.

    Edit History: Modified by Christina Weaver in May 2020.
                  Modified by Nilapratim Sengupta in December 2021.

***************************************************************************************************************************************/

objectvar save_window_, rvp_
objectvar scene_vector_[7]
objectvar ocbox_, ocbox_list_, scene_, scene_list_
{ocbox_list_ = new List()  scene_list_ = new List()}

//Begin PointProcessManager
{
	load_file("pointman.hoc")
}
{
	pyramidalCell.comp[1] ocbox_ = new PointProcessManager(0)
}
{object_push(ocbox_)}
{
	mt.select("Vsource") i = mt.selected()
	ms[i] = new MechanismStandard("Vsource")
	ms[i].set("rs", 1, 0)
	ms[i].set("toff", 0, 0)
	ms[i].set("amp", 0, 0)
	mt.select("Vsource") i = mt.selected() maction(i)
	hoc_ac_ = 0.5
	sec.sec move() d1.flip_to(0)
}
{object_pop() doNotify()}
{
	ocbox_ = ocbox_.v1
	//ocbox_.map("PointProcessManager", 0, 481, 208.32, 316.8)
}
objref ocbox_
//End PointProcessManager

objectvar scene_vector_[1]
//{doNotify()}