From 193791b1e480aa6ed03e8a68a3f8ef13aae44d20 Mon Sep 17 00:00:00 2001 From: jsiegle <joshs@alleninstitute.org> Date: Tue, 23 Dec 2014 14:24:46 -0800 Subject: [PATCH] Fix issues with FileReader --- Source/Processors/FileReader/FileReader.cpp | 18 +++++++++--------- Source/Processors/FileReader/FileReader.h | 4 ++-- .../PSTH/PeriStimulusTimeHistogramNode.h | 3 --- 3 files changed, 11 insertions(+), 14 deletions(-) diff --git a/Source/Processors/FileReader/FileReader.cpp b/Source/Processors/FileReader/FileReader.cpp index 33386f1f6..d558bd5ed 100644 --- a/Source/Processors/FileReader/FileReader.cpp +++ b/Source/Processors/FileReader/FileReader.cpp @@ -72,7 +72,7 @@ float FileReader::getDefaultSampleRate() return 44100.0; } -int FileReader::getDefaultNumOutputs() +int FileReader::getNumHeadstageOutputs() { if (input) return currentNumChannels; @@ -80,10 +80,10 @@ int FileReader::getDefaultNumOutputs() return 16; } -float FileReader::getBitVolts(int chan) +float FileReader::getBitVolts(Channel* chan) { if (input) - return channelInfo[chan].bitVolts; + return chan->bitVolts; else return 0.05f; } @@ -158,13 +158,13 @@ String FileReader::getFile() void FileReader::updateSettings() { - if (!input) return; + // if (!input) return; - for (int i=0; i < currentNumChannels; i++) - { - channels[i]->bitVolts = channelInfo[i].bitVolts; - channels[i]->name = channelInfo[i].name; - } + // for (int i=0; i < currentNumChannels; i++) + // { + // channels[i]->bitVolts = channelInfo[i].bitVolts; + // channels[i]->name = channelInfo[i].name; + // } } diff --git a/Source/Processors/FileReader/FileReader.h b/Source/Processors/FileReader/FileReader.h index 5d77a4e50..0624b511f 100644 --- a/Source/Processors/FileReader/FileReader.h +++ b/Source/Processors/FileReader/FileReader.h @@ -71,8 +71,8 @@ public: void enabledState(bool t); float getDefaultSampleRate(); - int getDefaultNumOutputs(); - float getBitVolts(int chan); + int getNumHeadstageOutputs(); + float getBitVolts(Channel* chan); bool setFile(String fullpath); String getFile(); diff --git a/Source/Processors/PSTH/PeriStimulusTimeHistogramNode.h b/Source/Processors/PSTH/PeriStimulusTimeHistogramNode.h index fd94553d7..fc6ec7ed7 100644 --- a/Source/Processors/PSTH/PeriStimulusTimeHistogramNode.h +++ b/Source/Processors/PSTH/PeriStimulusTimeHistogramNode.h @@ -39,8 +39,6 @@ class DataViewport; class SpikePlot; class TrialCircularBuffer; - - class PeriStimulusTimeHistogramNode : public GenericProcessor { public: @@ -61,7 +59,6 @@ public: void syncInternalDataStructuresWithSpikeSorter(); - void allocateTrialCircularBuffer(); void handleEvent(int, MidiMessage&, int); -- GitLab