begintemplate ToneSignalGen_V public tone objref tonehabit,tonehabit1,tonehabit2,tonehabit3,tonehabit4,tonecon,tonecon1,tonecon2,tonecon3,tonecon4 objref toneext,toneext1,toneext2,toneext3,toneext4 objref temptone1,temptone2,temptone3,temptone4,temptone5,temptone6,temptone7,temptone8,tone,noise proc init() { tonehabit1 = new ToneGen(20,0,500,3500,14,5,$2) tonecon1 = new ToneGen(40,56000,500,3500,10,5,$2) toneext1 = new ToneGen(40,196000,500,3500,20,5,$2) //noise = new BgGen(2,363999,$1,5,$2) temptone3 = new NetStimOR(tonecon1.intfire1,tonehabit1.intfire1,$2) temptone8 = new NetStimOR(toneext1.intfire1,temptone3.intfire1,$2) tone = new NetStimOR(toneext1.intfire1,temptone8.intfire1,$2) //tone = new NetStimOR(noise.intfire1,toneext.intfire1,$2) } endtemplate ToneSignalGen_V