Exemple #1
0
 def absorptioncrosssection(self, absorptioncrosssection):
     self._absorptioncrosssection = return_if_arts_type(
         absorptioncrosssection, 'Tensor4')
Exemple #2
0
 def species(self, value):
     self._spec = return_if_arts_type(value, 'String')
Exemple #3
0
 def temperaturepertubations(self, temperaturepertubations):
     self._temperaturepertubations = return_if_arts_type(
         temperaturepertubations, 'Vector')
Exemple #4
0
 def nonlinearspeciesvmrpertubations(self, nonlinearspeciesvmrpertubations):
     self._nonlinearspeciesvmrpertubations = return_if_arts_type(
         nonlinearspeciesvmrpertubations, 'Vector')
Exemple #5
0
 def upper(self, upper):
     self._qns['UP'] = return_if_arts_type(upper, 'QuantumNumbers')
Exemple #6
0
 def data(self, data):
     self._data = return_if_arts_type(data, 'LineMixing')
Exemple #7
0
 def frequencygrid(self, frequencygrid):
     self._frequencygrid = return_if_arts_type(frequencygrid, 'Vector')
Exemple #8
0
 def __setitem__(self, key, value):
     self._qns[key] = return_if_arts_type(as_quantumnumbers(value),
                                          'QuantumNumbers')
Exemple #9
0
 def speciestags(self, speciestags):
     self._speciestags = return_if_arts_type(speciestags,
                                             'ArrayOfArrayOfSpeciesTag')
Exemple #10
0
 def nonlinearspecies(self, nonlinearspecies):
     self._nonlinearspecies = return_if_arts_type(nonlinearspecies,
                                                  'ArrayOfIndex')
Exemple #11
0
 def data(self, data):
     self._data = return_if_arts_type(data, 'ArrayOfGriddedField2')
Exemple #12
0
 def molecule2(self, molecule2):
     self._molecule2 = return_if_arts_type(molecule2, 'String')
Exemple #13
0
 def molecule1(self, molecule1):
     self._molecule1 = return_if_arts_type(molecule1, 'String')
Exemple #14
0
 def afgl(self, value):
     self._afgl = return_if_arts_type(value, 'Index')
Exemple #15
0
 def pressuregrid(self, pressuregrid):
     self._pressuregrid = return_if_arts_type(pressuregrid, 'Vector')
Exemple #16
0
 def __init__(self, upper=None, lower=None):
     self._qns = {'UP': QuantumNumbers(), 'LO': QuantumNumbers()}
     self._qns['UP'] = return_if_arts_type(upper, 'QuantumNumbers')
     self._qns['LO'] = return_if_arts_type(lower, 'QuantumNumbers')
Exemple #17
0
 def referencevmrprofiles(self, referencevmrprofiles):
     self._referencevmrprofiles = return_if_arts_type(
         referencevmrprofiles, 'Matrix')
Exemple #18
0
 def data(self, data):
     self._data = return_if_arts_type(data, 'ArrayOfString')
Exemple #19
0
 def referencetemperatureprofile(self, referencetemperatureprofile):
     self._referencetemperatureprofile = return_if_arts_type(
         referencetemperatureprofile, 'Vector')
Exemple #20
0
 def lower(self, lower):
     self._qns['LO'] = return_if_arts_type(lower, 'QuantumNumbers')
Exemple #21
0
 def quantumnumberrecord(self, quantumnumberrecord):
     self._quantumnumberrecord = return_if_arts_type(
         quantumnumberrecord, 'QuantumNumberRecord')