### channelNOT

The output is the logical NOT of the output of the enclosed channel subsetter. This means that it will evaluate to false if the enclosed channel subsetter evaluates to true, and vice versa. In addition, any network or station subsetter may be used here directly.

### Example

    <channelNOT>
      <siteCode>00</siteCode>
    </channelNOT>

### This consists of

<channelNOT>

channelPlus choice
channel
stationPlus
</channelNOT>

### 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