### channel

This collects all of the subsetters that make decisions on the contents of a channel. In addition, any network or station subsetter may be used here within a logical subsetter.

### Example

    <siteCode>00</siteCode>

### This consists of

channel choice

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

### Places this can be found

In availableDataPlus there is a choice between all of the following

- availableData
- eventChannel
- eventStation
- request
- channel
- origin

In channelPlus there is a choice between all of the following

- channel
- stationPlus

networkArm contains this directly

stationHas contains this directly