An intensity channel. More...
#include <Channels/IntensityChannel.H>
Public Member Functions | |
IntensityChannel (OptionManager &mgr) | |
Construct with standard params. | |
IntensityChannel (OptionManager &mgr, const uint bandidx) | |
Construct with params. | |
IntensityChannel (OptionManager &mgr, const char *tag, const char *desc) | |
Construct with params. We can use this if we have more than one chan. | |
virtual | ~IntensityChannel () |
Destructor. | |
Protected Attributes | |
NModelParam< uint > | itsBandIndex |
An intensity channel.
Definition at line 45 of file IntensityChannel.H.
IntensityChannel::IntensityChannel | ( | OptionManager & | mgr | ) |
Construct with standard params.
Definition at line 49 of file IntensityChannel.C.
References NModelParam< T >::setVal().
IntensityChannel::IntensityChannel | ( | OptionManager & | mgr, | |
const uint | bandidx | |||
) |
Construct with params.
Definition at line 57 of file IntensityChannel.C.
References ModelComponent::setDescriptiveName(), ModelComponent::setTagName(), NModelParam< T >::setVal(), and sformat().
IntensityChannel::IntensityChannel | ( | OptionManager & | mgr, | |
const char * | tag, | |||
const char * | desc | |||
) |
Construct with params. We can use this if we have more than one chan.
Definition at line 68 of file IntensityChannel.C.
References ModelComponent::setDescriptiveName(), ModelComponent::setTagName(), NModelParam< T >::setVal(), and sformat().
IntensityChannel::~IntensityChannel | ( | ) | [virtual] |
Destructor.
Definition at line 79 of file IntensityChannel.C.