Project
Loading...
Searching...
No Matches
FrameworkGUIDebugger.h File Reference
#include "Framework/DataProcessorInfo.h"
#include "Framework/DeviceControl.h"
#include "Framework/DeviceInfo.h"
#include "Framework/DeviceMetricsInfo.h"
#include "Framework/DeviceSpec.h"
#include "Framework/DataProcessingStates.h"
#include <functional>
#include <vector>

Go to the source code of this file.

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::framework
 Defining PrimaryVertex explicitly as messageable.
 
namespace  o2::framework::gui
 State for the main GUI window.
 

Functions

std::function< void(void)> o2::framework::gui::getGUIDebugger (std::vector< DeviceInfo > const &infos, std::vector< DeviceSpec > const &devices, std::vector< DataProcessingStates > const &allStates, std::vector< DataProcessorInfo > const &metadata, std::vector< DeviceMetricsInfo > const &metricsInfos, DriverInfo const &driverInfo, std::vector< DeviceControl > &controls, DriverControl &driverControl)
 Helper to get the callback to draw the debug GUI.
 
void o2::framework::gui::updateMousePos (float x, float y)
 
void o2::framework::gui::updateMouseButton (bool clicked)
 
void o2::framework::gui::updateMouseWheel (int direction)
 
void o2::framework::gui::updateWindowSize (int x, int y)
 
void o2::framework::gui::keyEvent (char key, bool down)
 
void o2::framework::gui::charIn (char key)