threeML.utils.data_builders.fermi.lat_transient_builder module

class threeML.utils.data_builders.fermi.lat_transient_builder.LATLikelihoodParameter(name, help_string, default_value=None, allowed_values=None, is_number=True, is_bool=False)[source]

Bases: object

display()[source]
get_disp_value()[source]
property is_set
property name
property value
class threeML.utils.data_builders.fermi.lat_transient_builder.LATObservation(event_file, ft2_file, exposure_map, livetime_cube, tstart, tstop, liketype, triggername)[source]

Bases: object

property event_file
property exposure_map
property ft2_file
property liketype
property livetime_cube
to_LATLike()[source]
property triggername
property tstart
property tstop
class threeML.utils.data_builders.fermi.lat_transient_builder.TransientLATDataBuilder(triggername, **init_values)[source]

Bases: object

display(get=False)[source]

Display the current set parameters

classmethod from_saved_configuration(triggername, config_file)[source]

Load a saved yaml configuration for the given trigger name

Parameters:
  • triggername – Trigger name of the source in YYMMDDXXX

  • config_file – the saved yaml configuration to use

Returns:

Return type:

run(include_previous_intervals=False, recompute_intervals=False)[source]

run GtBurst to produce the files needed for the FermiLATLike plugin

save_configuration(filename)[source]

Save the current configuration to a yaml file for use later. Suggested extension is .yml

Parameters:

filename – the yaml file name to save to

Returns:

Return type:

to_LATLike()[source]