seismogramProcess
At this point in the waveform arm, data has been retrieved. Therefore, these items all work on the received data. Some of them like rMean and rTrend perform manipulations on the data. Others like sacWriter and seismogramImageProcess write out information based on the data. Some like fullDataCoverage and phaseSignalToNoise subset the items based on the data's properties. If several items are used, the data from each step feeds into the next. So if a seismogramImageProcessor follows a phaseCut the image drawn will be of the data after the cut. If you don't want a processor's work to effect later steps use the forkProcess to isolate it.
Example
<printlineSeismogramProcess/>
This consists of
<sacWriter>
<mseedWriter>
<recordSectionDisplayGenerator>
<responseGain/>
<phaseCut>
<merge/>
<gapFill>
<rMean/>
<rTrend/>
<taper>
<externalWaveformProcess>
<jythonWaveformProcess>
<localSeismogramTemplateGenerator>
<filter>
<forkProcess>
<alwaysSuccess>
<phaseSignalToNoise>
<seismogramImageProcess>
<legacyExecute>
<seismogramAND>
<seismogramOR>
<seismogramNOT>
<someDataCoverage/>
<noDataGaps/>
<fullDataCoverage/>
<integrate/>
<differentiate/>
<embeddedNetwork>
<embeddedStation>
<embeddedChannel>
<embeddedEventChannel>
<embeddedEventChannel>
<embeddedRequest>
<embeddedEventChannelProcessor>
<embeddedEventChannelProcessor>
<transferResponse>
<collapseOverlaps/>
<div>
<mul>
<invertFlippedChannels>
<seismogramSampling>
<decimate>
<compressionType>
<SNEPProblem>
Places this can be found
ORWaveformProcessWrapper contains this directly
seismogramNOT contains this directly
In waveformVectorProcess there is a choice between all of the following
- threeComponentData
- ANDWaveformProcessWrapper
- ORWaveformProcessWrapper
- legacyVectorExecute
- waveformVectorFork
- waveformVectorAND
- waveformVectorOR
- waveformVectorNOT
- waveformVectorAlwaysSuccess
- seismogramProcess
- externalWaveformVectorProcess
- vectorImageProcess
- vectorForkProcess
- sampleSyncronize
- rotateGCP
- vectorTrim
- embeddedEventVector
- embeddedEventStation
- jythonWaveformVectorProcess
invertFlippedChannels contains this directly
seismogramAND contains this directly
alwaysSuccess contains this directly
forkProcess contains this directly
waveformArm contains this directly
ANDWaveformProcessWrapper contains this directly
seismogramOR contains this directly