Coverage for src / lstautorta / Analyse_DL3.py: 0%
25 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-10 11:56 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-08-10 11:56 +0000
1import warnings
3# import DL2_Analysis_Wobble
4from gammapy.data import DataStore
5from SourceAnalyse import event
7warnings.filterwarnings("ignore")
8warnings.simplefilter("ignore")
11def CreatePlots(id_=0):
12 directory = "/home/sami.caroff/DL3_Fake_RTA/mergedDL3/"
14 datastore = DataStore.from_dir(directory)
16 Analysis = event(directory, [9952])
17 # Analysis = event(directory,[9917,9918,9919,9920])
19 # Analysis.create_on_region(330.68,42.28) #BL Lac
20 Analysis.create_on_region(166.108, 38.21) # Mrk421
21 # Analysis.create_on_region()
22 Analysis.create_exclusion_mask()
23 Analysis.reduction_chain()
24 Analysis.data_maker()
25 Analysis.data_run()
26 Analysis.signal_info()
27 Analysis.fit_spectrum()
29 Analysis.plot_timee(id_=id_)
30 excess_reflected, excess_reflected_uncertainty, c, d, sig_reflected, sig_livetime = Analysis.signal_info()
31 Analysis.flux_plot(plot=False, id_=id_)
33 Analysis.calculate_acceptance_model(plot=False)
34 Analysis.add_acceptance_map()
35 Analysis.map_geometry(plot=False)
36 ring_excess, ring_sqrt_ts, ring_bg, uncertainty_excess_ring = Analysis.ring_data_estimation()
37 Analysis.excess_significance_plot(plot=True, id_=id_)
38 # Analysis.off_distribution_plot(plot=False)
39 return (
40 excess_reflected,
41 excess_reflected_uncertainty,
42 sig_reflected,
43 sig_livetime,
44 ring_excess,
45 uncertainty_excess_ring,
46 ring_sqrt_ts,
47 )