Fill the specification of a Jet with data that relate to the called channel. More...
#include <Channels/JetFiller.H>
Public Member Functions | |
JetSpecFiller () | |
Construct. | |
virtual | ~JetSpecFiller () |
Virtual destructor. | |
virtual void | visitChannelBase (ChannelBase &chan) |
Visit the given ChannelBase node. | |
virtual void | visitSingleChannel (SingleChannel &chan) |
Visit the given SingleChannel node. | |
virtual void | visitComplexChannel (ComplexChannel &chan) |
Visit the given ComplexChannel node. | |
rutz::shared_ptr< JetSpec > | getJetSpec () const |
Get the resulting JetSpec. |
Fill the specification of a Jet with data that relate to the called channel.
Definition at line 80 of file JetFiller.H.
JetSpecFiller::JetSpecFiller | ( | ) |
Construct.
Definition at line 143 of file JetFiller.C.
JetSpecFiller::~JetSpecFiller | ( | ) | [virtual] |
Virtual destructor.
Definition at line 149 of file JetFiller.C.
rutz::shared_ptr<JetSpec> JetSpecFiller::getJetSpec | ( | ) | const [inline] |
Get the resulting JetSpec.
Definition at line 99 of file JetFiller.H.
void JetSpecFiller::visitChannelBase | ( | ChannelBase & | chan | ) | [virtual] |
Visit the given ChannelBase node.
Implements ChannelVisitor.
Definition at line 153 of file JetFiller.C.
References ModelComponent::tagName().
void JetSpecFiller::visitComplexChannel | ( | ComplexChannel & | chan | ) | [virtual] |
Visit the given ComplexChannel node.
Implements ChannelVisitor.
Definition at line 182 of file JetFiller.C.
References ComplexChannel::isHomogeneous(), ComplexChannel::numChans(), RAW, ComplexChannel::subChan(), and ChannelBase::visualFeature().
void JetSpecFiller::visitSingleChannel | ( | SingleChannel & | chan | ) | [virtual] |
Visit the given SingleChannel node.
Implements ChannelVisitor.
Definition at line 159 of file JetFiller.C.
References LevelSpec::delMax(), SingleChannel::getLevelSpec(), LevelSpec::levMax(), RAW, and ChannelBase::visualFeature().