Exemplo n.º 1
0
config.latitude = 19.8256
# Amount of gray extinction to be considered "photometric".  This will
# get ratcheded down in further cycles.
config.expGrayPhotometricCut = (-0.05, -0.05, -0.05, -0.05, -0.05)
# Amount of gray "positive extinction" to be considered "photometric".  Used
# to cull out-of-model exposures.
config.expGrayHighCut = (0.2, 0.2, 0.2, 0.2, 0.2)
# Number of bins to do aperture correction.  Not currently supported in LSST stack.
config.aperCorrFitNBins = 0
# Aperture correction input slope parameters.  There should be one slope ber band.
# This is used when there is insufficient data to fit the parameters from the data
# itself (e.g. tract mode or RC2).
config.aperCorrInputSlopes = (-1.0150, -0.9694, -1.7229, -1.4549, -1.1998)
# Mapping from bands to SED boundary term names used is sedterms.
config.sedboundaryterms.data = {
    'gr': Sedboundaryterm(primary='g', secondary='r'),
    'ri': Sedboundaryterm(primary='r', secondary='i'),
    'iz': Sedboundaryterm(primary='i', secondary='z'),
    'zy': Sedboundaryterm(primary='z', secondary='y')
}
# Mapping from terms to bands for fgcm linear SED approximations.
config.sedterms.data = {
    'g':
    Sedterm(primaryTerm='gr', secondaryTerm='ri', constant=1.6),
    'r':
    Sedterm(primaryTerm='gr', secondaryTerm='ri', constant=0.9),
    'i':
    Sedterm(primaryTerm='ri', secondaryTerm='iz', constant=1.0),
    'z':
    Sedterm(primaryTerm='iz', secondaryTerm='zy', constant=1.0),
    'y':
Exemplo n.º 2
0
    'N1010': 0.15
}
config.approxThroughputDict = {
    'N387': 1.0,
    'g': 1.0,
    'r': 1.0,
    'i': 1.0,
    'N816': 1.0,
    'z': 1.0,
    'N921': 1.0,
    'y': 1.0,
    'N1010': 1.0
}

config.sedboundaryterms.data = {
    'gr': Sedboundaryterm(primary='g', secondary='r'),
    'ri': Sedboundaryterm(primary='r', secondary='i'),
    'iz': Sedboundaryterm(primary='i', secondary='z'),
    'zy': Sedboundaryterm(primary='z', secondary='y'),
    'N387g': Sedboundaryterm(primary='N387', secondary='g'),
    'N816i': Sedboundaryterm(primary='N816', secondary='i'),
    'N921z': Sedboundaryterm(primary='N921', secondary='z'),
    'N1010y': Sedboundaryterm(primary='N1010', secondary='y')
}
config.sedterms.data = {
    'g':
    Sedterm(primaryTerm='gr', secondaryTerm='ri', constant=1.6),
    'r':
    Sedterm(primaryTerm='gr', secondaryTerm='ri', constant=0.9),
    'i':
    Sedterm(primaryTerm='ri', secondaryTerm='iz', constant=1.0),
                                    'y': -0.05}
config.expGrayHighCutDict = {'g': 0.2,
                             'r': 0.2,
                             'i': 0.2,
                             'z': 0.2,
                             'N921': 0.2,
                             'y': 0.2}
config.aperCorrFitNBins = 0
config.aperCorrInputSlopeDict = {'g': -1.1579,
                                 'r': -1.3908,
                                 'i': -1.1436,
                                 'z': -1.6974,
                                 'N921': -1.3310,
                                 'y': -1.2057}
# Mapping from bands to SED boundary term names used is sedterms.
config.sedboundaryterms.data = {'gr': Sedboundaryterm(primary='g', secondary='r'),
                                'ri': Sedboundaryterm(primary='r', secondary='i'),
                                'iz': Sedboundaryterm(primary='i', secondary='z'),
                                'zy': Sedboundaryterm(primary='z', secondary='y'),
                                'N921z': Sedboundaryterm(primary='N921', secondary='z')}
# Mapping from terms to bands for fgcm linear SED approximations.
config.sedterms.data = {'g': Sedterm(primaryTerm='gr', secondaryTerm='ri', constant=1.6),
                        'r': Sedterm(primaryTerm='gr', secondaryTerm='ri', constant=0.9),
                        'i': Sedterm(primaryTerm='ri', secondaryTerm='iz', constant=1.0),
                        'z': Sedterm(primaryTerm='iz', secondaryTerm='zy', constant=1.0),
                        'y': Sedterm(primaryTerm='zy', secondaryTerm='iz', constant=0.25,
                                     extrapolated=True, primaryBand='y', secondaryBand='z',
                                     tertiaryBand='i'),
                        'N921': Sedterm(primaryTerm='N921z', constant=0.5)}
# Color cuts for stars to use for calibration.  Each element is a string with
# band1, band2, range_low, range_high such that range_low < (band1 - band2) < range_high