### externalChannelSubsetter

All of the information in the network arm is available here. The channel provides its effective time, code, orientation, nominal sampling and has all of the information from its site, station, and network.

The jython class defined in class must implement ChannelSubsetter like this example implementation.

For more information on externals, see the externals documentation

### Example

    <externalChannelSubsetter>
        <classname>edu.somewhere.seis.sodExt.subsetter.channel.MyChannelSubsetter</classname>
    </externalChannelSubsetter>

### This consists of

<externalChannelSubsetter>

<classname>Any text</classname>
</externalChannelSubsetter>

### Places this can be found

In channel there is a choice between all of the following

- siteCode
- siteDepthRange
- siteEffectiveTimeOverlap
- siteArea
- siteBoxArea
- sitePolygonFile
- channelCode
- bandCode
- gainCode
- orientationCode
- sampling
- channelEffectiveTimeOverlap
- orientationRange
- orientationAzimuthRange
- orientationDipRange
- channelAND
- channelOR
- channelNOT
- externalChannelSubsetter
- hadDataLastWeek
- printlineChannelProcess
- responseWriter
- sacPoleZeroWriter
- stationHas
- alwaysSuccess
- hasResponse
- hasSensitivity
- repairSensitivity
- responseFilterType
- stageTransferType
- stageInputUnit
- stageOutputUnit
- clockId
- clockManufacturer
- clockModel
- clockSerial
- clockType
- dasId
- dasManufacturer
- dasModel
- dasSerial
- dasStyle
- sensorId
- sensorManufacturer
- sensorModel
- sensorSerial
- sensorNominalHighFreq
- sensorNominalLowFreq
- hasNegativeSensitivity
- isFlipped
- isGroupable
- channelScript