def take_analogsignal_by_channelindex(self, channel_indexes=None):
        if channel_indexes is None:
            return []
        anasig_list = []
        for anasig in self.analogsignals:
            if anasig.channel_index in channel_indexes:
                anasig_list.append(anasig)
        return anasig_list
Return :class:`AnalogSignal` objects in the :class:`Segment` that have
dataset/ETHPy150Open NeuralEnsemble/python-neo/neo/core/segment.py/Segment.take_analogsignal_by_channelindex