ridge/ridge/ridge/config.py
Roman Krivonos 462133ce2e paper
2024-09-11 10:05:15 +03:00

159 lines
5.1 KiB
Python
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

"""
Предполагается, что скрипты запускаются непосредственно в директории scripts
Пути должны оканчиваться на /
"""
datadir="../data/"
proddir="../products/"
mapsdir="../Maps/"
profdir="../GalProf/"
specdir="../Spectra/"
fluxdir="../Flux/"
ignored_rev_file = proddir+'detcnts.B21.ALL.ignored_rev.resid.pkl'
""" Определение областей "Галактика" и "Внегалактика" """
bmax=30.0
lmax=90.0
""" Определение допустимых значений для фазы орбиты ИНТЕГРАЛа """
phmin=0.2
phmax=0.8
""" Определение допустимых значений для наклона кривой блеска от фазы орбиты ИНТЕГРАЛа """
amin=-0.002
amax=+0.001
""" Минимальный диапазон наблюдаемых фаз при калибровке модели фона на внегалактике """
phase_diff=0.25
""" Рабочий диапазон орбит """
revmin=64
revmax=2800
nmin=3
nmax=10
""" Максимальное смещение от Краба, где калибруется поток """
crab_sep_max = 4.5
""" Минимально допустимое число наблюдений Краба в одной орбите """
crab_nmax=10
""" Минимальное число наблюдений в одном пикселе карты """
nscw_min=10
"""
Пиксель карты со значением ошибки выше этого персентиля будет отброшен
SEM означает standatd error on mean (~RMS/sqrt(n))
"""
sem_cut=98
"""
Измерение GRXE ((data-model)/crab) со значением ошибки выше этого персентиля будет отброшено
"""
grxe_err_cut=90
""" Координаты Краба """
crab_ra = 83.6287
crab_dec = 22.014
bands={
'E01':'25.00 60.00',
'E02':'17.00 22.10',# spe13
'E03':'22.10 28.73',
'E04':'28.73 37.35',
'E05':'37.35 48.55',
'E06':'48.55 63.12',
'E07':'63.12 82.06',
'E08':'82.06 106.67',
'E09':'106.67 138.67',
'E10':'138.67 180.28',
'E11':'180.28 234.36',
'E12':'234.36 304.67',
'E13':'80.00 200.00',
'E14':'60.00 80.00',
'E15':'40.00 80.00',
'A01':'25.00 30.00',# spe12
'A02':'30.00 36.00',
'A03':'36.00 43.20',
'A04':'43.20 51.84',
'A05':'51.84 62.21',
'A06':'62.21 74.65',
'A07':'74.65 89.58',
'A08':'89.58 107.50',
'A09':'107.50 128.99',
'A10':'128.99 154.79',
'A11':'154.79 185.75',
'B01':'25.00 27.50',# spe11
'B02':'27.50 30.25',
'B03':'30.25 33.28',
'B04':'33.28 36.60',
'B05':'36.60 40.26',
'B06':'40.26 44.29',
'B07':'44.29 48.72',
'B08':'48.72 53.59',
'B09':'53.59 58.95',
'B10':'58.95 64.84',
'B11':'64.84 71.33',
'B12':'71.33 78.46',
'B13':'78.46 86.31',
'B14':'86.31 94.94',
'B15':'94.94 104.43',
'B16':'104.43 114.87',
'B17':'114.87 126.36',
'B18':'126.36 139.00',
'B19':'139.00 152.90',
'B20':'152.90 168.19',
'B21':'168.19 185.01',
}
""" Максимальное расстояние (в орбитах) относительно ближайшей орбиты, в которой было проведено ближайшее измерение фона (не интерполяция) """
basemin=20
""" Sky regions """
skyreg={
'M81':{'lon':142.091816,'lat':40.900054,'wlon':20.0,'wlat':20.0},
'BKG':{'lon':-70.0,'lat':70.0,'wlon':40.0,'wlat':40.0},
'GCrad':{'lon':0.0,'lat':0.0,'wlon':60.0,'wlat':30.0},
'GC10':{'lon':0.0,'lat':0.0,'wlon':10.0,'wlat':10.0},
'GC06':{'lon':0.0,'lat':0.0,'wlon':6.0,'wlat':6.0},
'LAT+20':{'lon':-34.0,'lat':20.0,'wlon':10.0,'wlat':10.0},
'CenA':{'lon':-50,'lat':20.0,'wlon':15.0,'wlat':15.0},
'CygX1':{'lon':71.0,'lat':1.0,'wlon':15.0,'wlat':20.0},
'ScoX1':{'lon':0.0,'lat':23.0,'wlon':15.0,'wlat':15.0},
'LON-75':{'lon':-75.0,'lat':0.0,'wlon':20.0,'wlat':20.0},
'LON+115':{'lon':115.0,'lat':0.0,'wlon':20.0,'wlat':10.0},
'LON+40':{'lon':43.0,'lat':0.0,'wlon':20.0,'wlat':10.0},
'LON+20':{'lon':20.0,'lat':0.0,'wlon':20.0,'wlat':10.0},
'LON-20':{'lon':-20.0,'lat':0.0,'wlon':20.0,'wlat':10.0},
'GP':{'lon':0.0,'lat':0.0,'wlon':100.0,'wlat':10.0},
'HerX1':{'lon':58.1500665,'lat':37.5219674,'wlon':10.0,'wlat':10.0},
'3C273':{'lon':-71,'lat':69.0,'wlon':20.0,'wlat':20.0},
'SMC':{'lon':-59,'lat':-44,'wlon':20.0,'wlat':20.0},
'LMC':{'lon':-80,'lat':-32,'wlon':20.0,'wlat':20.0},
'LAT-30':{'lon':0.0,'lat':-30,'wlon':10.0,'wlat':10.0},
'3C120':{'lon':-159,'lat':-21,'wlon':25.0,'wlat':25.0},
'Geminga':{'lon':-164.866,'lat':4.265811,'wlon':10.0,'wlat':10.0},
}
""" Bootstrap settings """
# Number of simulations
nsim=10000
# Fraction of data, randomly selected during each simulation
simfrac=10
sigma=3
# template for map
modelrxte="allsky/modelrxte_ait_3to20keV_flux_2deg.fits"
# Galactic longitude profile
lon_max=173.0
lon_nbin=100
lat_max=10.0