Channel¶
- class mapsims.Channel(tag, telescope, band, tube, beam: Unit('arcmin'), center_frequency: Unit('GHz'), nside=None, car_resol: Unit('arcmin') = None, bandpass=None, **kwargs)[source] [edit on github]¶
Bases:
object
Base class of a channel
Each channel will be used to produce an output map
- Parameters:
- tagstr
channel identifier
- telescopestr
telescope name
- bandstr
identifier of the frequency band, useful for multiple channels with different beams but same frequency response
- beamu.arcmin
full-width-half-max of the beam, assumed gaussian
- center_frequencyu.GHz
center frequency of the channel, it is also necessary when a bandpass is provided
- nsideint
Native HEALPix resolution parameter $N_{side}$
- car_resol: u.arcmin
Native CAR pixelization resolution parameter in arcmin
- bandpass(np.array, np.array)
dimensionless frequency response of the channel, the weighting will be performed in power units, MJ/sr
- kwargsother keyword arguments
Any other keyword arguments is added as an attribute to the object