![]() |
ATLAS Offline Software
|
#include <IVP1ChannelWidget.h>
Classes | |
| class | Imp |
Public Types | |
| enum | Type { UNKNOWN = 0 , THREEDIMENSIONAL , TWODIMENSIONAL , HISTOGRAM , NUMBERS } |
Signals | |
| void | message (QString) |
| void | uniqueNameChanged (const QString &) |
| void | systemRefreshInfoChanged (QString sysrefreshing, int nsysOn, int nsysOnRefreshed) |
Public Member Functions | |
| IVP1ChannelWidget (const QString &name, const QString &information, const QString &contact_info) | |
| virtual void | init ()=0 |
| virtual | ~IVP1ChannelWidget () |
| virtual Type | type () const =0 |
| virtual bool | isAccumulator () const |
| void | setRunEvtNumber (int runnumber, unsigned long long eventnumber) |
| virtual QByteArray | saveState () |
| virtual void | restoreFromState (QByteArray) |
| const QString & | name () const |
| const QString | unique_name () const |
| const QString & | information () const |
| const QString & | contact_info () const |
| virtual QPixmap | getSnapshot (bool transp=false, int width=0, bool batch=false) |
| virtual bool | setAntiAliasing (bool aa) |
| virtual bool | isAntiAliasing () |
| virtual void | dockResized () |
Static Public Member Functions | |
| static QString | str (const QString &s) |
| static QString | str (const char *c) |
| static QString | str (const bool b) |
| static QString | str (const QColor &) |
| static QString | str (const SbColor &) |
| static QString | str (const VP1Interval &) |
| static QString | str (const SbVec2d &) |
| static QString | str (const SbVec2f &) |
| static QString | str (const SbVec2s &) |
| static QString | str (const SbVec3d &) |
| static QString | str (const SbVec3f &) |
| static QString | str (const SbVec3s &) |
| static QString | str (const SbVec4d &) |
| static QString | str (const SbVec4f &) |
| static QString | str (short int n) |
| static QString | str (unsigned short int n) |
| static QString | str (long n) |
| static QString | str (ulong n) |
| static QString | str (int n) |
| static QString | str (uint n) |
| static QString | str (qlonglong n) |
| static QString | str (qulonglong n) |
| static QString | str (const double &d) |
| static QString | str (const float &f) |
| static QString | str (const void *) |
| template<class T> | |
| static QString | str (const T *t) |
| template<class T> | |
| static QString | str (const QFlags< T > &f) |
| template<class T> | |
| static QString | str (const HepGeom::BasicVector3D< T > &t) |
| static QString | str (const Amg::Vector3D &t) |
| template<class T> | |
| static QString | str (const QList< T > &t) |
Protected Member Functions | |
| virtual void | create () |
| virtual void | systemRefreshed (IVP1System *) |
| virtual void | systemErased (IVP1System *) |
| virtual void | goingToNextEvent () |
| virtual void | uncreate () |
| virtual void | lastOfActiveSystemsRefreshed () |
| void | turnOn (IVP1System *) |
| void | turnOff (IVP1System *, const bool &immediateErase=true) |
| void | getRunEvtNumber (int &runnumber, unsigned long long &eventnumber) |
| void | setEvtTimestamp (unsigned timestamp) |
| void | getEvtTimestamp (unsigned ×tamp) |
| void | registerController (QWidget *) |
| void | registerSystem (IVP1System *) |
Private Types | |
| enum | State { CONSTRUCTED =0 , READY , UNCREATED } |
Private Member Functions | |
| unsigned | cloneID () const |
| QWidget * | controllerWidget () |
| void | emitRefreshInfoChanged () |
| bool | hasRefreshingSystem () |
| IVP1ChannelWidget (const IVP1ChannelWidget &) | |
| IVP1ChannelWidget & | operator= (const IVP1ChannelWidget &) |
| void | setCloneID (unsigned id) |
| const std::set< IVP1System * > & | systems () |
| void | deleteControllers () |
| State | state () const |
| void | setState (const State &) |
| void | setCanRegister (const bool &controller, const bool &system) |
Private Attributes | |
| Imp * | m_d |
Friends | |
| class | VP1ExecutionScheduler |
| class | VP1Prioritiser |
| class | VP1ChannelManager |
| class | VP1TabManager |
| class | VP1MainWindow |
| class | IVP1System |
Definition at line 34 of file IVP1ChannelWidget.h.
|
private |
| Enumerator | |
|---|---|
| UNKNOWN | |
| THREEDIMENSIONAL | |
| TWODIMENSIONAL | |
| HISTOGRAM | |
| NUMBERS | |
Definition at line 46 of file IVP1ChannelWidget.h.
| IVP1ChannelWidget::IVP1ChannelWidget | ( | const QString & | name, |
| const QString & | information, | ||
| const QString & | contact_info ) |
|
virtual |
Definition at line 60 of file IVP1ChannelWidget.cxx.
|
private |
|
private |
Definition at line 197 of file IVP1ChannelWidget.cxx.
| const QString & IVP1ChannelWidget::contact_info | ( | ) | const |
Definition at line 191 of file IVP1ChannelWidget.cxx.
|
private |
Definition at line 77 of file IVP1ChannelWidget.cxx.
|
protectedvirtual |
Reimplemented in IVP12DDetViewsChannelWidget, IVP12DStandardChannelWidget, IVP13DStandardChannelWidget, VP1BanksChannel, and VP1MCChannel.
Definition at line 124 of file IVP1ChannelWidget.cxx.
|
private |
Definition at line 161 of file IVP1ChannelWidget.cxx.
|
virtual |
Reimplemented in IVP13DStandardChannelWidget.
Definition at line 315 of file IVP1ChannelWidget.cxx.
|
private |
Definition at line 268 of file IVP1ChannelWidget.cxx.
|
protected |
Definition at line 262 of file IVP1ChannelWidget.cxx.
|
protected |
Definition at line 255 of file IVP1ChannelWidget.cxx.
|
virtual |
Reimplemented in IVP13DChannelWidget, and IVP13DStandardChannelWidget.
Definition at line 306 of file IVP1ChannelWidget.cxx.
|
inlineprotectedvirtual |
|
private |
Definition at line 289 of file IVP1ChannelWidget.cxx.
| const QString & IVP1ChannelWidget::information | ( | ) | const |
Definition at line 185 of file IVP1ChannelWidget.cxx.
|
pure virtual |
|
virtual |
Definition at line 83 of file IVP1ChannelWidget.cxx.
|
inlinevirtual |
Reimplemented in IVP13DStandardChannelWidget.
Definition at line 105 of file IVP1ChannelWidget.h.
|
protectedvirtual |
Reimplemented in IVP13DStandardChannelWidget.
Definition at line 334 of file IVP1ChannelWidget.cxx.
|
signal |
| const QString & IVP1ChannelWidget::name | ( | ) | const |
Definition at line 180 of file IVP1ChannelWidget.cxx.
|
private |
|
protected |
Definition at line 210 of file IVP1ChannelWidget.cxx.
|
protected |
Definition at line 221 of file IVP1ChannelWidget.cxx.
|
virtual |
Reimplemented in IVP12DDetViewsChannelWidget, IVP12DStandardChannelWidget, IVP13DChannelWidget, and IVP13DStandardChannelWidget.
Definition at line 326 of file IVP1ChannelWidget.cxx.
|
virtual |
Reimplemented in IVP12DDetViewsChannelWidget, IVP12DStandardChannelWidget, IVP13DChannelWidget, and IVP13DStandardChannelWidget.
Definition at line 320 of file IVP1ChannelWidget.cxx.
|
inlinevirtual |
Reimplemented in IVP13DStandardChannelWidget.
Definition at line 104 of file IVP1ChannelWidget.h.
Definition at line 299 of file IVP1ChannelWidget.cxx.
|
private |
Definition at line 203 of file IVP1ChannelWidget.cxx.
|
protected |
Definition at line 96 of file IVP1ChannelWidget.cxx.
| void IVP1ChannelWidget::setRunEvtNumber | ( | int | runnumber, |
| unsigned long long | eventnumber ) |
Definition at line 89 of file IVP1ChannelWidget.cxx.
Definition at line 108 of file IVP1ChannelWidget.cxx.
|
private |
Definition at line 102 of file IVP1ChannelWidget.cxx.
|
inlinestaticinherited |
Definition at line 98 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 53 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 50 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 81 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 82 of file VP1String.h.
|
inlinestaticinherited |
|
staticinherited |
Definition at line 30 of file VP1String.cxx.
|
inlinestaticinherited |
Definition at line 91 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 102 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 49 of file VP1String.h.
|
staticinherited |
Definition at line 36 of file VP1String.cxx.
|
staticinherited |
Definition at line 61 of file VP1String.cxx.
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
inlinestaticinherited |
Definition at line 87 of file VP1String.h.
|
staticinherited |
Definition at line 48 of file VP1String.cxx.
|
staticinherited |
Definition at line 42 of file VP1String.cxx.
|
inlinestaticinherited |
Definition at line 77 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 75 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 79 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 80 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 73 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 78 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 76 of file VP1String.h.
|
inlinestaticinherited |
Definition at line 74 of file VP1String.h.
|
protectedvirtual |
Reimplemented in IVP12DDetViewsChannelWidget, IVP12DStandardChannelWidget, and IVP13DStandardChannelWidget.
Definition at line 142 of file IVP1ChannelWidget.cxx.
|
protectedvirtual |
Reimplemented in IVP12DDetViewsChannelWidget, IVP12DStandardChannelWidget, and IVP13DStandardChannelWidget.
Definition at line 130 of file IVP1ChannelWidget.cxx.
|
signal |
|
private |
Definition at line 231 of file IVP1ChannelWidget.cxx.
|
protected |
Definition at line 246 of file IVP1ChannelWidget.cxx.
|
protected |
Definition at line 237 of file IVP1ChannelWidget.cxx.
|
pure virtual |
Implemented in IVP12DDetViewsChannelWidget, IVP12DStandardChannelWidget, IVP13DChannelWidget, VP1BanksChannel, and VP1MCChannel.
|
protectedvirtual |
Definition at line 155 of file IVP1ChannelWidget.cxx.
| const QString IVP1ChannelWidget::unique_name | ( | ) | const |
Definition at line 175 of file IVP1ChannelWidget.cxx.
|
signal |
|
friend |
Definition at line 129 of file IVP1ChannelWidget.h.
|
friend |
Definition at line 126 of file IVP1ChannelWidget.h.
|
friend |
Definition at line 124 of file IVP1ChannelWidget.h.
|
friend |
Definition at line 128 of file IVP1ChannelWidget.h.
|
friend |
Definition at line 125 of file IVP1ChannelWidget.h.
|
friend |
Definition at line 127 of file IVP1ChannelWidget.h.
|
private |
Definition at line 120 of file IVP1ChannelWidget.h.