ROOT logo
(UNKNOWN PRODUCT) » INCLUDE » DGFInstrumentPanel

class DGFInstrumentPanel: public TGCompositeFrame

_________________________________________________[C++ CLASS DEFINITION FILE]

 Name:           DGFInstrumentPanel.h
 Purpose:        Class defs for the XIA DGF-4C GUI
 Class:          DGFInstrumentPanel
 Description:    A GUI to operate a XIA DGF-4C
 Author:         R. Lutter
 Revision:       $Id: DGFInstrumentPanel.h,v 1.22 2008-12-29 13:48:24 Rudolf.Lutter Exp $
 Date:
 URL:
 Keywords:

Function Members (Methods)

public:
DGFInstrumentPanel(TGCompositeFrame* TabFrame)
virtual~DGFInstrumentPanel()
voidTObject::AbstractMethod(const char* method) const
virtual voidTGFrame::Activate(Bool_t)
virtual voidTGCompositeFrame::AddFrame(TGFrame* f, TGLayoutHints* l = 0)
voidTGFrame::AddInput(UInt_t emask)
virtual voidTObject::AppendPad(Option_t* option = "")
static Bool_tTQObject::AreAllSignalsBlocked()
Bool_tTQObject::AreSignalsBlocked() const
static Bool_tTQObject::BlockAllSignals(Bool_t b)
Bool_tTQObject::BlockSignals(Bool_t b)
virtual voidTObject::Browse(TBrowser* b)
virtual voidTGFrame::ChangeBackground(Pixel_t back)
virtual voidTQObject::ChangedBy(const char* method)SIGNAL
virtual voidTGCompositeFrame::ChangeOptions(UInt_t options)
virtual voidTGCompositeFrame::ChangeSubframesBackground(Pixel_t back)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTGCompositeFrame::Cleanup()
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
voidTQObject::CollectClassSignalLists(TList& list, TClass* cls)
virtual Int_tTObject::Compare(const TObject* obj) const
Bool_tTQObject::Connect(const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(TQObject* sender, const char* signal, const char* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::Connect(const char* sender_class, const char* signal, const char* receiver_class, void* receiver, const char* slot)
virtual voidTQObject::Connected(const char*)
Bool_tTGFrame::Contains(Int_t x, Int_t y) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTGFrame::Delete(Option_t* = "")
virtual voidTGFrame::DeleteWindow()
virtual voidTQObject::Destroyed()SIGNAL
virtual voidTGWindow::DestroySubwindows()
virtual voidTGWindow::DestroyWindow()
Bool_tTQObject::Disconnect(const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(TQObject* sender, const char* signal = 0, void* receiver = 0, const char* slot = 0)
static Bool_tTQObject::Disconnect(const char* class_name, const char* signal, void* receiver = 0, const char* slot = 0)
virtual voidTQObject::Disconnected(const char*)
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTGFrame::DrawBorder()
virtual voidTGFrame::DrawClass() const
virtual TObject*TGFrame::DrawClone(Option_t* = "") const
virtual voidTGFrame::DrawCopy(Handle_t, Int_t, Int_t)
virtual voidTGFrame::Dump() const
voidEditBits(Int_t ButtonId)
voidTQObject::Emit(const char* signal)
voidTQObject::Emit(const char* signal, Long_t* paramArr)
voidTQObject::Emit(const char* signal, const char* params)
voidTQObject::Emit(const char* signal, Double_t param)
voidTQObject::Emit(const char* signal, Long_t param)
voidTQObject::Emit(const char* signal, Long64_t param)
voidTQObject::Emit(const char* signal, Bool_t param)
voidTQObject::Emit(const char* signal, Char_t param)
voidTQObject::Emit(const char* signal, UChar_t param)
voidTQObject::Emit(const char* signal, Short_t param)
voidTQObject::Emit(const char* signal, UShort_t param)
voidTQObject::Emit(const char* signal, Int_t param)
voidTQObject::Emit(const char* signal, UInt_t param)
voidTQObject::Emit(const char* signal, ULong_t param)
voidTQObject::Emit(const char* signal, ULong64_t param)
voidTQObject::Emit(const char* signal, Float_t param)
voidTQObject::EmitVA(const char* signal, Int_t nargs)
voidTQObject::EmitVA(const char* signal, Int_t nargs, va_list va)
voidEntryChanged(Int_t FrameId, Int_t Selection)
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TGFrameElement*TGCompositeFrame::FindFrameElement(TGFrame* f) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Pixel_tTGFrame::GetBackground() const
static const TGGC&TGFrame::GetBckgndGC()
static const TGGC&TGFrame::GetBlackGC()
static Pixel_tTGFrame::GetBlackPixel()
Int_tTGFrame::GetBorderWidth() const
TGClient*TGObject::GetClient() const
static Int_tTGWindow::GetCounter()
static Pixel_tTGFrame::GetDefaultFrameBackground()
virtual UInt_tTGCompositeFrame::GetDefaultHeight() const
static Pixel_tTGFrame::GetDefaultSelectedBackground()
virtual TGDimensionTGCompositeFrame::GetDefaultSize() const
virtual UInt_tTGCompositeFrame::GetDefaultWidth() const
virtual TDNDData*TGFrame::GetDNDData(Atom_t)
virtual Int_tTGFrame::GetDragType() const
virtual Option_t*TObject::GetDrawOption() const
virtual Int_tTGFrame::GetDropType() const
static Long_tTObject::GetDtorOnly()
virtual UInt_tTGWindow::GetEditDisabled() const
UInt_tTGFrame::GetEventMask() const
virtual Pixel_tTGFrame::GetForeground() const
TGFrameElement*TGFrame::GetFrameElement() const
virtual TGFrame*TGCompositeFrame::GetFrameFromPoint(Int_t x, Int_t y)
UInt_tTGFrame::GetHeight() const
static const TGGC&TGFrame::GetHilightGC()
virtual const char*TObject::GetIconName() const
Handle_tTGObject::GetId() const
virtual TGLayoutManager*TGCompositeFrame::GetLayoutManager() const
virtual TList*TGCompositeFrame::GetList() const
TList*TQObject::GetListOfClassSignals() const
TList*TQObject::GetListOfConnections() const
TList*TQObject::GetListOfSignals() const
virtual const TGWindow*TGWindow::GetMainFrame() const
UInt_tTGFrame::GetMaxHeight() const
UInt_tTGFrame::GetMaxWidth() const
UInt_tTGFrame::GetMinHeight() const
UInt_tTGFrame::GetMinWidth() const
virtual const char*TGWindow::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
virtual UInt_tTGFrame::GetOptions() const
const TGWindow*TGWindow::GetParent() const
static const TGGC&TGFrame::GetShadowGC()
TGDimensionTGFrame::GetSize() const
Int_tTGCompositeFrame::GetState(TGFrame* f) const
virtual const char*TObject::GetTitle() const
virtual UInt_tTObject::GetUniqueID() const
static const TGGC&TGFrame::GetWhiteGC()
static Pixel_tTGFrame::GetWhitePixel()
UInt_tTGFrame::GetWidth() const
Int_tTGFrame::GetX() const
Int_tTGFrame::GetY() const
virtual Bool_tTGCompositeFrame::HandleButton(Event_t*)
virtual Bool_tTGFrame::HandleClientMessage(Event_t* event)
virtual Bool_tTGFrame::HandleColormapChange(Event_t*)
virtual Bool_tTGFrame::HandleConfigureNotify(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleCrossing(Event_t*)
virtual Bool_tTGFrame::HandleDNDDrop(TDNDData*)
virtual Atom_tTGFrame::HandleDNDEnter(Atom_t*)
virtual Bool_tTGFrame::HandleDNDFinished()
virtual Bool_tTGFrame::HandleDNDLeave()
virtual Atom_tTGFrame::HandleDNDPosition(Int_t, Int_t, Atom_t, Int_t, Int_t)
virtual Bool_tTGCompositeFrame::HandleDoubleClick(Event_t*)
virtual Bool_tTGCompositeFrame::HandleDragDrop(TGFrame* frame, Int_t x, Int_t y, TGLayoutHints* lo)
virtual Bool_tTGCompositeFrame::HandleDragEnter(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragLeave(TGFrame*)
virtual Bool_tTGCompositeFrame::HandleDragMotion(TGFrame*)
virtual Bool_tTGFrame::HandleEvent(Event_t* event)
virtual Bool_tTGWindow::HandleExpose(Event_t* event)
virtual Bool_tTGCompositeFrame::HandleFocusChange(Event_t*)
virtual Bool_tTGWindow::HandleIdleEvent(TGIdleHandler*)
virtual Bool_tTGCompositeFrame::HandleKey(Event_t*)
virtual Bool_tTGCompositeFrame::HandleMotion(Event_t*)
virtual Bool_tTGCompositeFrame::HandleSelection(Event_t*)
virtual Bool_tTGFrame::HandleSelectionClear(Event_t*)
virtual Bool_tTGFrame::HandleSelectionRequest(Event_t*)
virtual Bool_tTGWindow::HandleTimer(TTimer*)
virtual Bool_tTQObject::HasConnection(const char* signal_name) const
virtual ULong_tTGObject::Hash() const
virtual voidTGCompositeFrame::HideFrame(TGFrame* f)
virtual voidTQObject::HighPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTGWindow::IconifyWindow()
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
Bool_tInitializeValues(Bool_t ReadFromDSP = kFALSE)
virtual voidTGFrame::Inspect() const
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTGFrame::IsActive() const
Bool_tTGCompositeFrame::IsArranged(TGFrame* f) const
Bool_tTGCompositeFrame::IsArranged(TGFrameElement* ptr) const
virtual Bool_tTGCompositeFrame::IsComposite() const
Bool_tTGFrame::IsDNDSource() const
Bool_tTGFrame::IsDNDTarget() const
virtual Bool_tTGCompositeFrame::IsEditable() const
virtual Bool_tTGObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
virtual Bool_tTGCompositeFrame::IsLayoutBroken() const
virtual Bool_tTGWindow::IsMapped()
virtual Bool_tTGCompositeFrame::IsMapSubwindows() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTGCompositeFrame::IsVisible(TGFrame* f) const
Bool_tTGCompositeFrame::IsVisible(TGFrameElement* ptr) const
Bool_tTObject::IsZombie() const
virtual voidTGCompositeFrame::Layout()
static voidTQObject::LoadRQ_OBJECT()
virtual voidTGWindow::LowerWindow()
virtual voidTQObject::LowPriority(const char* signal_name, const char* slot_name = 0)
virtual voidTObject::ls(Option_t* option = "") const
virtual voidTGFrame::MapRaised()
virtual voidTGCompositeFrame::MapSubwindows()
virtual voidTGFrame::MapWindow()
voidTObject::MayNotUse(const char* method) const
virtual voidTQObject::Message(const char* msg)SIGNAL
virtual voidTGFrame::Move(Int_t x, Int_t y)
virtual voidTGFrame::MoveResize(Int_t x, Int_t y, UInt_t w = 0, UInt_t h = 0)
virtual Int_tTGCompositeFrame::MustCleanup() const
virtual Bool_tTObject::Notify()
virtual Int_tTQObject::NumberOfConnections() const
virtual Int_tTQObject::NumberOfSignals() const
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
virtual voidTObject::Paint(Option_t* option = "")
voidPerformAction(Int_t FrameId, Int_t Selection)
virtual voidTObject::Pop()
virtual voidTGCompositeFrame::Print(Option_t* option = "") const
virtual voidTGFrame::ProcessedConfigure(Event_t* event)SIGNAL
virtual voidTGFrame::ProcessedEvent(Event_t* event)SIGNAL
virtual Bool_tTGCompositeFrame::ProcessMessage(Long_t, Long_t, Long_t)
voidRadioButtonPressed(Int_t FrameId, Int_t Selection)
virtual voidTGWindow::RaiseWindow()
virtual Int_tTObject::Read(const char* name)
virtual voidTGFrame::ReallyDelete()
virtual voidTObject::RecursiveRemove(TObject* obj)
virtual voidTGCompositeFrame::RemoveAll()
virtual voidTGCompositeFrame::RemoveFrame(TGFrame* f)
voidTGFrame::RemoveInput(UInt_t emask)
virtual voidTGFrame::ReparentWindow(const TGWindow* p, Int_t x = 0, Int_t y = 0)
virtual voidTGWindow::RequestFocus()
voidTObject::ResetBit(UInt_t f)
virtual voidTGFrame::Resize(TGDimension size)
virtual voidTGFrame::Resize(UInt_t w = 0, UInt_t h = 0)
virtual voidTGObject::SaveAs(const char* filename = "", Option_t* option = "") const
virtual voidTGCompositeFrame::SavePrimitive(ostream& out, Option_t* option = "")
virtual voidTGCompositeFrame::SavePrimitiveSubframes(ostream& out, Option_t* option = "")
voidTGFrame::SaveUserColor(ostream& out, Option_t*)
voidSelectModule(Int_t FrameId, Int_t Selection)
virtual voidTGFrame::SendMessage(const TGWindow* w, Long_t msg, Long_t parm1, Long_t parm2)
virtual voidTGFrame::SetBackgroundColor(Pixel_t back)
virtual voidTGWindow::SetBackgroundPixmap(Pixmap_t pixmap)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
virtual voidTGCompositeFrame::SetCleanup(Int_t mode = kLocalCleanup)
voidTGFrame::SetDNDSource(Bool_t onoff)
voidTGFrame::SetDNDTarget(Bool_t onoff)
virtual voidTGFrame::SetDragType(Int_t type)
virtual voidTGFrame::SetDrawOption(Option_t* = "")
virtual voidTGFrame::SetDropType(Int_t type)
static voidTObject::SetDtorOnly(void* obj)
virtual voidTGCompositeFrame::SetEditable(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetEditDisabled(UInt_t on = 1)
virtual voidTGFrame::SetForegroundColor(Pixel_t)
voidTGFrame::SetFrameElement(TGFrameElement* fe)
virtual voidTGFrame::SetHeight(UInt_t h)
virtual voidTGCompositeFrame::SetLayoutBroken(Bool_t on = kTRUE)
virtual voidTGCompositeFrame::SetLayoutManager(TGLayoutManager* l)
virtual voidTGCompositeFrame::SetMapSubwindows(Bool_t on)
virtual voidTGFrame::SetMaxHeight(UInt_t h)
virtual voidTGFrame::SetMaxWidth(UInt_t w)
virtual voidTGFrame::SetMinHeight(UInt_t h)
virtual voidTGFrame::SetMinWidth(UInt_t w)
virtual voidTGWindow::SetName(const char* name)
static voidTObject::SetObjectStat(Bool_t stat)
virtual voidTGFrame::SetSize(const TGDimension& s)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidTGFrame::SetWidth(UInt_t w)
virtual voidTGWindow::SetWindowName(const char* name = 0)
virtual voidTGFrame::SetX(Int_t x)
virtual voidTGFrame::SetY(Int_t y)
virtual voidTGCompositeFrame::ShowFrame(TGFrame* f)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual Bool_tTGCompositeFrame::TranslateCoordinates(TGFrame* child, Int_t x, Int_t y, Int_t& fx, Int_t& fy)
virtual voidTGFrame::UnmapWindow()
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
static Int_tTQObject::CheckConnectArgs(TQObject* sender, TClass* sender_class, const char* signal, TClass* receiver_class, const char* slot)
static Bool_tTQObject::ConnectToClass(TQObject* sender, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
static Bool_tTQObject::ConnectToClass(const char* sender_class, const char* signal, TClass* receiver_class, void* receiver, const char* slot)
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
virtual voidTGFrame::DoRedraw()
virtual voidTGFrame::Draw3dRectangle(UInt_t type, Int_t x, Int_t y, UInt_t w, UInt_t h)
static Time_tTGFrame::GetLastClick()
TStringTGFrame::GetOptionString() const
const TGResourcePool*TGFrame::GetResourcePool() const
virtual void*TGFrame::GetSender()
virtual const char*TQObject::GetSenderClassName() const
Bool_tInitializeCFD(Int_t OnOff, Int_t Fraction)
Bool_tInitializeUPSA()
voidTObject::MakeZombie()
voidMoveFocus(Int_t EntryId)
TGWindow&TGWindow::operator=(const TGWindow& tgw)
Bool_tReadDSP(DGFModule* Module, Int_t ChannelId)
Bool_tSetGFLT(Bool_t OnFlag = kTRUE)
Bool_tShowModuleSettings()
virtual voidTGFrame::StartGuiBuilding(Bool_t on = kTRUE)
Bool_tUpdateCFD(TMrbDGF* Module, Int_t Channel)
Bool_tUpdateUPSA(TMrbDGF* Module, Int_t Channel)
Bool_tUpdateValue(Int_t EntryId, Int_t ModuleId, Int_t ChannelId)
Bool_tWriteDSP(DGFModule* Module, Int_t ChannelId)

Data Members

public:
enum EVMEServerCmdId { kDGFInstrSelectModule
kDGFInstrSelectChannel
kDGFInstrEnergyPeakTimeEntry
kDGFInstrEnergyGapTimeEntry
kDGFInstrEnergyAveragingEntry
kDGFInstrEnergyTauEntry
kDGFInstrTriggerPeakTimeEntry
kDGFInstrTriggerGapTimeEntry
kDGFInstrTriggerThresholdEntry
kDGFInstrTraceLengthEntry
kDGFInstrTraceDelayEntry
kDGFInstrTraceXPSAOffsetEntry
kDGFInstrTraceXPSALengthEntry
kDGFInstrTraceUPSAOnOffButton
kDGFInstrTraceUPSABaselineEntry
kDGFInstrTraceUPSAEnergyCutoffEntry
kDGFInstrTraceUPSATriggerThreshEntry
kDGFInstrTraceUPSAT90ThreshEntry
kDGFInstrTraceUPSALengthEntry
kDGFInstrTraceUPSAOffsetEntry
kDGFInstrTraceUPSATFAEnergyCutoffEntry
kDGFInstrStatRegModICSREntry
kDGFInstrStatRegModICSREditButton
kDGFInstrStatRegChanCSRAEntry
kDGFInstrStatRegChanCSRAEditButton
kDGFInstrStatRegUserPsaCSREntry
kDGFInstrStatRegUserPsaCSREditButton
kDGFInstrStatCoincPatternEntry
kDGFInstrStatCoincPatternEditButton
kDGFInstrStatRunTaskEntry
kDGFInstrStatRunTaskEditButton
kDGFInstrDACGainEntry
kDGFInstrDACVVEntry
kDGFInstrDACOffsetEntry
kDGFInstrDACVoltEntry
kDGFInstrCFDRegEntry
kDGFInstrCFDOnOffButton
kDGFInstrCFDDelayBeforeLEEntry
kDGFInstrCFDDelayBipolarEntry
kDGFInstrCFDWalkEntry
kDGFInstrCFDFractionButton
kDGFInstrMCAEnergyEntry
kDGFInstrMCAEnergyBinsEntry
kDGFInstrMCABaselineDCEntry
kDGFInstrMCABaselineBinsEntry
kDGFInstrButtonUpdateFPGAs
kDGFInstrButtonShowParams
};
enum EDGFInstrCDFOnOff { kDGFInstrCFDOn
kDGFInstrCFDOff
};
enum EDGFInstrCDFFraction { kDGFInstrCFDFract00
kDGFInstrCFDFract01
kDGFInstrCFDFract10
};
enum EDGFInstrUPSAOnOff { kDGFInstrUPSAOn
kDGFInstrUPSAOff
};
enum TGFrame::[unnamed] { kDeleteWindowCalled
};
enum TGWindow::EEditMode { kEditEnable
kEditDisable
kEditDisableEvents
kEditDisableGrab
kEditDisableLayout
kEditDisableResize
kEditDisableHeight
kEditDisableWidth
kEditDisableBtnEnable
kEditDisableKeyEnable
};
enum TObject::EStatusBits { kCanDelete
kMustCleanup
kObjInCanvas
kIsReferenced
kHasUUID
kCannotPick
kNoContextMenu
kInvalidObject
};
enum TObject::[unnamed] { kIsOnHeap
kNotDeleted
kZombie
kBitMask
kSingleKey
kOverwrite
kWriteDelete
};
protected:
Pixel_tTGFrame::fBackgroundframe background color
Int_tTGFrame::fBorderWidthframe border width
TGGroupFrame*fCFDDataFramedata
TGMrbLabelEntry*fCFDDelayBeforeLEEntry
TGMrbLabelEntry*fCFDDelayBipolarEntry
TGMrbRadioButtonList*fCFDFractionButton
TGMrbLabelEntry*fCFDFractionEntry
TGGroupFrame*fCFDFrameCFD
TGMrbRadioButtonList*fCFDOnOffButton
TGMrbLabelEntry*fCFDRegEntry
TGMrbLabelEntry*fCFDWalkEntry
TMrbNamedX*fChanCSRAEditButton
TGClient*TGObject::fClientConnection to display server
TMrbNamedX*fCoincPatternEditButton
TGGroupFrame*fDACFrameDAC
TGMrbLabelEntry*fDACGainEntryDAC
TGGroupFrame*fDACGainFramegain
TGMrbLabelEntry*fDACOffsetEntryDAC
TGGroupFrame*fDACOffsetFrameoffset
TGMrbLabelEntry*fDACVVEntryV/V
TGMrbLabelEntry*fDACVoltEntryVolt
Int_tTGFrame::fDNDStateEDNDFlags
TGLabel*fDummyLabel
UInt_tTGWindow::fEditDisabledflags used for "guibuilding"
TGMrbLabelEntry*fEnergyAveragingEntryaverage
TGGroupFrame*fEnergyFilterFrameenergy
TGMrbLabelEntry*fEnergyGapTimeEntrygap time
TGMrbLabelEntry*fEnergyPeakTimeEntrypeak time
TGMrbLabelEntry*fEnergyTauEntrytau value
UInt_tTGFrame::fEventMaskcurrenty active event mask
TGFrameElement*TGFrame::fFEpointer to frame element
TGGroupFrame*fFilterFramefilter
TGMrbFocusListfFocusList
TListfHeap! list of objects created on heap
UInt_tTGFrame::fHeightframe height
Handle_tTGObject::fIdX11/Win32 Window identifier
TMrbLofNamedXfInstrCFDFraction
TMrbLofNamedXfInstrCFDOnOff
TMrbLofNamedXfInstrChnActionslist of actions
TGHorizontalFrame*fInstrFramehoriz frame containing 2 rows
TMrbLofNamedXfInstrModuleActions
TMrbLofNamedXfInstrUPSAOnOff
Bool_tTGCompositeFrame::fLayoutBrokenno layout manager is used
TGLayoutManager*TGCompositeFrame::fLayoutManagerlayout manager
TGVerticalFrame*fLeftFrameleft row
TList*TGCompositeFrame::fListcontainer of frame elements
TList*TQObject::fListOfConnections! list of connections to this object
TList*TQObject::fListOfSignals! list of signals from this object
TMrbLofNamedXfLofChannels! channel numbers
TMrbLofNamedXfLofModuleKeys! ... key list
TGMrbLabelEntry*fMCABaselineBinsEntrycombine bins
TGMrbLabelEntry*fMCABaselineDCEntryDC
TGGroupFrame*fMCABaselineFramebaseline
TGMrbLabelEntry*fMCAEnergyBinsEntrycombine bins
TGMrbLabelEntry*fMCAEnergyEntryenergy
TGGroupFrame*fMCAEnergyFrameenergy
TGGroupFrame*fMCAFrameMCA
Bool_tTGCompositeFrame::fMapSubwindowskTRUE - map subwindows
UInt_tTGFrame::fMaxHeightmaximal frame height
UInt_tTGFrame::fMaxWidthmaximal frame width
UInt_tTGFrame::fMinHeightminimal frame height
UInt_tTGFrame::fMinWidthminimal frame width
TMrbNamedX*fModICSREditButton
TGMrbTextButtonGroup*fModuleButtonFramebuttons
Int_tTGCompositeFrame::fMustCleanupcleanup mode (see EFrameCleanup)
TStringTGWindow::fNamename of the window used in SavePrimitive()
Bool_tTGWindow::fNeedRedrawkTRUE if window needs to be redrawn
UInt_tTGFrame::fOptionsframe options
const TGWindow*TGWindow::fParentParent window
TGVerticalFrame*fRightFrameright row
TMrbNamedX*fRunTaskEditButton
TGMrbRadioButtonList*fSelectChannelchannel
TGGroupFrame*fSelectFrameselect
TGMrbLabelCombo*fSelectModulemodule
Bool_tTQObject::fSignalsBlocked! flag used for suppression of signals
TGMrbLabelEntry*fStatCoincPatternEntrycoinc pattern
TGMrbLabelEntry*fStatRegChanCSRAEntrychannel csra
TGGroupFrame*fStatRegEntryFrame
TGGroupFrame*fStatRegFramestatus regs
TGMrbLabelEntry*fStatRegModICSREntryswitchbus
TGMrbLabelEntry*fStatRegUserPsaCSREntryuser psa
TGMrbLabelEntry*fStatRunTaskEntryruntask
TGMrbLabelEntry*fTraceDelayEntrydelay
TGGroupFrame*fTraceFrametrace
TGVerticalFrame*fTraceLeftFrame
TGGroupFrame*fTraceLengthDelayFramelength & delay
TGMrbLabelEntry*fTraceLengthEntrylength
TGVerticalFrame*fTraceRightFrame
TGMrbLabelEntry*fTraceUPSABaselineEntrybaseline
TGMrbLabelEntry*fTraceUPSAEnergyCutoffEntryenergy cutoff
TGGroupFrame*fTraceUPSAFrameuser-psa
TGMrbLabelEntry*fTraceUPSALengthEntrylength
TGMrbLabelEntry*fTraceUPSAOffsetEntryoffset
TGMrbRadioButtonList*fTraceUPSAOnOffButtonon/off
TGMrbLabelEntry*fTraceUPSAT90ThreshEntryt90 threshold
TGMrbLabelEntry*fTraceUPSATFAEnergyCutoffEntryTFA energy cutoff
TGMrbLabelEntry*fTraceUPSATriggerThreshEntrytrigger threshold
TGGroupFrame*fTraceXPSAFramexia-psa
TGMrbLabelEntry*fTraceXPSALengthEntrylength
TGMrbLabelEntry*fTraceXPSAOffsetEntryoffset
TGGroupFrame*fTriggerFilterFrametrigger
TGMrbLabelEntry*fTriggerGapTimeEntrygap time
TGMrbLabelEntry*fTriggerPeakTimeEntrypeak time
TGMrbLabelEntry*fTriggerThresholdEntrythreshold
TMrbNamedX*fUserPsaCSREditButton
UInt_tTGFrame::fWidthframe width
Int_tTGFrame::fXframe x position
Int_tTGFrame::fYframe y position
static Bool_tTQObject::fgAllSignalsBlockedflag used for suppression of all signals
static const TGGC*TGFrame::fgBckgndGC
static const TGGC*TGFrame::fgBlackGC
static Pixel_tTGFrame::fgBlackPixel
static Int_tTGWindow::fgCountercounter of created windows in SavePrimitive
static Window_tTGFrame::fgDbw
static Int_tTGFrame::fgDbx
static Int_tTGFrame::fgDby
static Pixel_tTGFrame::fgDefaultFrameBackground
static TGLayoutHints*TGCompositeFrame::fgDefaultHintsdefault hints used by AddFrame()
static Pixel_tTGFrame::fgDefaultSelectedBackground
static const TGGC*TGFrame::fgHilightGC
static Bool_tTGFrame::fgInit
static UInt_tTGFrame::fgLastButton
static Time_tTGFrame::fgLastClick
static const TGGC*TGFrame::fgShadowGC
static UInt_tTGFrame::fgUserColor
static const TGGC*TGFrame::fgWhiteGC
static Pixel_tTGFrame::fgWhitePixel

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

DGFInstrumentPanel(TGCompositeFrame* TabFrame)
virtual ~DGFInstrumentPanel()
Bool_t InitializeValues(Bool_t ReadFromDSP = kFALSE)
void PerformAction(Int_t FrameId, Int_t Selection)
void EntryChanged(Int_t FrameId, Int_t Selection)
void SelectModule(Int_t FrameId, Int_t Selection)
void RadioButtonPressed(Int_t FrameId, Int_t Selection)
void EditBits(Int_t ButtonId)
Bool_t WriteDSP(DGFModule* Module, Int_t ChannelId)
Bool_t ReadDSP(DGFModule* Module, Int_t ChannelId)
Bool_t ShowModuleSettings()
Bool_t UpdateValue(Int_t EntryId, Int_t ModuleId, Int_t ChannelId)
void MoveFocus(Int_t EntryId)
Bool_t SetGFLT(Bool_t OnFlag = kTRUE)
Bool_t UpdateCFD(TMrbDGF* Module, Int_t Channel)
Bool_t InitializeCFD(Int_t OnOff, Int_t Fraction)
Bool_t UpdateUPSA(TMrbDGF* Module, Int_t Channel)
Bool_t InitializeUPSA()