LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
A frame for editing a single paramter set. More...
#include "ParameterSetEditDialog.h"
Public Member Functions | |
ParameterSetEditFrame (TGCompositeFrame *mother, unsigned int psetid) | |
~ParameterSetEditFrame () | |
std::string | AsFHICL () const |
void | HandleMouseWheel (Event_t *event) |
void | Modified () |
void | Finalize () |
Public Attributes | |
TGCompositeFrame * | fTopFrame |
TGCanvas * | fCanvas |
TGLayoutHints * | fCanvasH |
TGCompositeFrame * | fContainer |
TGTableLayout * | fLayout |
std::vector< TGHorizontalFrame * > | fLHS |
std::vector< TGHorizontalFrame * > | fRHS |
std::vector< TGTableLayoutHints * > | fLHSHints |
std::vector< TGTableLayoutHints * > | fRHSHints |
std::vector< ParameterSetEditRow * > | fRow |
unsigned int | fParameterSetID |
bool | fIsModified |
A frame for editing a single paramter set.
===================================================================
Definition at line 169 of file ParameterSetEditDialog.h.
ParameterSetEditFrame::ParameterSetEditFrame | ( | TGCompositeFrame * | mother, |
unsigned int | psetid | ||
) |
Definition at line 675 of file ParameterSetEditDialog.cxx.
References fCanvas, fCanvasH, fContainer, fLayout, fLHS, fLHSHints, fRHS, fRHSHints, fRow, fhicl::ParameterSet::get_names(), evdb::ServiceTable::GetParameterSet(), evdb::ServiceTable::Instance(), and util::size().
ParameterSetEditFrame::~ParameterSetEditFrame | ( | ) |
Definition at line 741 of file ParameterSetEditDialog.cxx.
References fCanvas, fCanvasH, fLayout, fLHS, fLHSHints, fRHS, fRHSHints, and fRow.
std::string ParameterSetEditFrame::AsFHICL | ( | ) | const |
Definition at line 809 of file ParameterSetEditDialog.cxx.
References fRow.
void ParameterSetEditFrame::Finalize | ( | ) |
Definition at line 799 of file ParameterSetEditDialog.cxx.
References fRow.
void ParameterSetEditFrame::HandleMouseWheel | ( | Event_t * | event | ) |
void ParameterSetEditFrame::Modified | ( | ) |
Definition at line 792 of file ParameterSetEditDialog.cxx.
References fIsModified.
Referenced by evdb::ParameterSetEditRow::CheckButtonClicked(), evdb::ParameterSetEditRow::ListBoxSelected(), evdb::ParameterSetEditRow::ListBoxSelectionChanged(), evdb::ParameterSetEditRow::RadioButtonClicked(), evdb::ParameterSetEditRow::SliderPositionChanged(), and evdb::ParameterSetEditRow::TextEntryReturnPressed().
TGCanvas* evdb::ParameterSetEditFrame::fCanvas |
Definition at line 183 of file ParameterSetEditDialog.h.
Referenced by HandleMouseWheel(), ParameterSetEditFrame(), and ~ParameterSetEditFrame().
TGLayoutHints* evdb::ParameterSetEditFrame::fCanvasH |
Definition at line 184 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame(), and ~ParameterSetEditFrame().
TGCompositeFrame* evdb::ParameterSetEditFrame::fContainer |
Definition at line 185 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame().
bool evdb::ParameterSetEditFrame::fIsModified |
Definition at line 195 of file ParameterSetEditDialog.h.
Referenced by Modified().
TGTableLayout* evdb::ParameterSetEditFrame::fLayout |
Definition at line 186 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame(), and ~ParameterSetEditFrame().
std::vector<TGHorizontalFrame*> evdb::ParameterSetEditFrame::fLHS |
Definition at line 187 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame(), and ~ParameterSetEditFrame().
std::vector<TGTableLayoutHints*> evdb::ParameterSetEditFrame::fLHSHints |
Definition at line 189 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame(), and ~ParameterSetEditFrame().
unsigned int evdb::ParameterSetEditFrame::fParameterSetID |
Definition at line 194 of file ParameterSetEditDialog.h.
std::vector<TGHorizontalFrame*> evdb::ParameterSetEditFrame::fRHS |
Definition at line 188 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame(), and ~ParameterSetEditFrame().
std::vector<TGTableLayoutHints*> evdb::ParameterSetEditFrame::fRHSHints |
Definition at line 190 of file ParameterSetEditDialog.h.
Referenced by ParameterSetEditFrame(), and ~ParameterSetEditFrame().
std::vector<ParameterSetEditRow*> evdb::ParameterSetEditFrame::fRow |
Definition at line 191 of file ParameterSetEditDialog.h.
Referenced by AsFHICL(), Finalize(), ParameterSetEditFrame(), and ~ParameterSetEditFrame().
TGCompositeFrame* evdb::ParameterSetEditFrame::fTopFrame |
Definition at line 182 of file ParameterSetEditDialog.h.