This file is indexed.

/usr/share/nrn/lib/hoc/mulfit.hoc is in neuron 7.5-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
{load_file("$(NEURONHOME)/lib/hoc/stdgui.hoc", "nrnmainmenu")}

objref parmfitness_efun_list_, parmfitness_generator_list_
objref mulfit_optimizers_, mulfit_optimizer_names_
parmfitness_efun_list_ = new List()
parmfitness_generator_list_ = new List()
mulfit_optimizers_ = new List()
mulfit_optimizer_names_ = new List()
proc parmfitness_efun_append() {
	parmfitness_efun_list_.append(new String($s1))
}
proc parmfitness_generator_append() {
	parmfitness_generator_list_.append(new String($s1))
}
proc mulfit_optimizers_append() {
	mulfit_optimizer_names_.append(new String($s1))
	mulfit_optimizers_.append(new String($s2))
}

{
xopen("mulfit/protorun.hoc")
xopen("mulfit/e_norm.hoc")
xopen("mulfit/e_actpot.hoc")
xopen("mulfit/e_y.hoc")
xopen("mulfit/e_xy.hoc")
xopen("mulfit/clampfit.hoc")
xopen("mulfit/eonerun.hoc")
xopen("mulfit/eonefunc.hoc")
xopen("mulfit/eoneprim.hoc")
xopen("mulfit/eparmlst.hoc")
xopen("mulfit/fitparm.hoc")
xopen("mulfit/optwrap.hoc")
xopen("mulfit/mulfit1.hoc")
}

objref tobj
proc makemulrunfitter() {
	tobj = new MulRunFitter()
	objref tobj
}