def plot_signal_power_colorplot(ax, params, fname, transient=<NUM_LIT:200>, Df=None,<EOL>mlab=True, NFFT=<NUM_LIT:1000>,<EOL>window=plt.mlab.window_hanning,<EOL>noverlap=<NUM_LIT:0>,<EOL>cmap = plt.cm.get_cmap('<STR_LIT>', <NUM_LIT>),<EOL>vmin=None,<EOL>vmax=None):
zvec = np.r_[params.electrodeParams['<STR_LIT:z>']]<EOL>zvec = np.r_[zvec, zvec[-<NUM_LIT:1>] + np.diff(zvec)[-<NUM_LIT:1>]]<EOL>yticklabels=[]<EOL>yticks = []<EOL>for i, kk in enumerate(params.electrodeParams['<STR_LIT:z>']):<EOL><INDENT>yticklabels.append('<STR_LIT>' % (i+<NUM_LIT:1>))<EOL>yticks.append(kk)<EOL><DEDENT>freqs, PSD = calc_signal_power(params, fname=fname, transient=transient,Df=Df,<EOL>mlab=mlab, NFFT=NFFT,<EOL>window=window, noverlap=noverlap)<EOL>inds = freqs >= <NUM_LIT:1>  <EOL>im = ax.pcolormesh(freqs[inds], zvec+<NUM_LIT:50>, PSD[:, inds],<EOL>rasterized=True, norm=LogNorm(),<EOL>vmin=vmin,vmax=vmax,<EOL>cmap=cmap, )<EOL>ax.yaxis.set_ticks(yticks)<EOL>ax.yaxis.set_ticklabels(yticklabels)<EOL>ax.semilogx()<EOL>ax.xaxis.set_ticks_position('<STR_LIT>')<EOL>ax.yaxis.set_ticks_position('<STR_LIT:left>')<EOL>ax.set_xlabel(r'<STR_LIT>', labelpad=<NUM_LIT:0.1>)<EOL>ax.axis(ax.axis('<STR_LIT>'))<EOL>return im<EOL>
on axes plot the LFP power spectral density  
The whole signal duration is used.
args:
::
    ax : matplotlib.axes.AxesSubplot object
    fancy : bool,