DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
cider.daq_app.main_app.DbeApp Class Reference
Inheritance diagram for cider.daq_app.main_app.DbeApp:
[legend]
Collaboration diagram for cider.daq_app.main_app.DbeApp:
[legend]

Public Member Functions

 set_input_file (self, str input_file_name)
 
 on_mount (self)
 

Static Public Attributes

str css_file_path = f"{environ.get('DAQCONF_SHARE')}/config/textual_dbe/textual_css"
 
str CSS_PATH = f"{css_file_path}/main_app_layout.tcss"
 
dict SCREENS = {"main": MainScreen}
 

Static Protected Attributes

 _input_file_name = None
 

Detailed Description

Definition at line 10 of file main_app.py.

Member Function Documentation

◆ on_mount()

cider.daq_app.main_app.DbeApp.on_mount ( self)

Definition at line 22 of file main_app.py.

22 def on_mount(self):
23
24 self.push_screen("main")
25 if self._input_file_name is not None:
26 self.app.get_screen("main").set_initial_input_file(self._input_file_name)

◆ set_input_file()

cider.daq_app.main_app.DbeApp.set_input_file ( self,
str input_file_name )

Definition at line 19 of file main_app.py.

19 def set_input_file(self, input_file_name: str):
20 self._input_file_name = input_file_name
21

Member Data Documentation

◆ _input_file_name

cider.daq_app.main_app.DbeApp._input_file_name = None
staticprotected

Definition at line 17 of file main_app.py.

◆ css_file_path

str cider.daq_app.main_app.DbeApp.css_file_path = f"{environ.get('DAQCONF_SHARE')}/config/textual_dbe/textual_css"
static

Definition at line 12 of file main_app.py.

◆ CSS_PATH

str cider.daq_app.main_app.DbeApp.CSS_PATH = f"{css_file_path}/main_app_layout.tcss"
static

Definition at line 14 of file main_app.py.

◆ SCREENS

dict cider.daq_app.main_app.DbeApp.SCREENS = {"main": MainScreen}
static

Definition at line 15 of file main_app.py.


The documentation for this class was generated from the following file: