This FileInputGroup is a [[SpikingGroup]] that reads spikes from a [[ras]] file and emits them like any other [[SpikingGroup]]. The default constructor looks the following FileInputGroup(NeuronID n, const char * filename , bool loop, AurynFloat delay ); where filename is the [[ras]] file containing the spikes. The other parameters are optional. When setting ''loop'' to ''true'' the input file is played as a loop with delay of ''delay'' seconds between repetitions. If set to ''false'' -- the default setting -- the file is only read once.