![]() |
ATLAS Offline Software
|
#include <PRDCollHandle_MDT.h>
Classes | |
| class | Imp |
Public Types | |
| enum | PROJECTION { NONE , TOTUBES , TOCHAMBERS } |
| enum | DETAIL { SIMPLE , DETAILED , AUTO } |
| enum | COLOURMETHOD { ByTechOnly , BySegment , ByTrack , BySegmentAndTrack } |
Public Slots | |
| void | setMinNHitsPerStation (unsigned) |
| void | setAllowedADCValues (const VP1Interval &) |
| void | setExcludeMaskedHits (bool) |
| void | setStatus (const QString &) |
| void | setHighLightByMask (bool) |
| void | setHighLightByUpperADCBound (int) |
| void | setEnableProjections (bool) |
| void | setAppropriateProjection (int) |
| void | setLimitToActiveChambers (bool) |
| void | muonChambersTouchedByTracksChanged (void) |
| Inform this handle that it might need to recheck cuts. | |
| void | setGeneralPRDDetailLevel (DETAIL) |
| void | setColourMethod (PRDCollHandleBase::COLOURMETHOD) |
| void | setDrawErrors (bool) |
| void | setDrawRDOs (bool) |
| void | setHighLightOutliers (bool) |
| void | setHighLightWeight (const double &) |
| void | setAllowedEta (const VP1Interval &) |
| void | setAllowedPhi (const QList< VP1Interval > &) |
| void | setVisible (bool) |
| void | possibleChangeMatTranspOrBrightness () |
Signals | |
| void | detailLevelChanged () |
| void | visibilityChanged (bool) |
Public Member Functions | |
| PRDCollHandle_MDT (PRDSysCommonData *, const QString &key) | |
| virtual | ~PRDCollHandle_MDT () |
| bool | highLightMasked () |
| int | highLightADCBelow () |
| PROJECTION | projection () const |
| virtual void | init (VP1MaterialButtonBase *mat=0) |
| void | setupSettingsFromController (PRDSystemController *) |
| virtual bool | load () |
| PRDSysCommonData * | common () const |
| VP1ExtraSepLayerHelper * | sephelperDetailedNodes () const |
| VP1ExtraSepLayerHelper * | sephelperSimpleNodes () const |
| SoMaterial * | highLightMaterial () const |
| bool | highLightOutliers () const |
| double | highLightWeight () const |
| bool | drawErrors () const |
| bool | drawRDOs () const |
| void | getLODSeparators (int index, VP1ExtraSepLayerHelper *&sephelper_detail, VP1ExtraSepLayerHelper *&sephelper_simple) |
| COLOURMETHOD | colourMethod () const |
| bool | colourByTracks () const |
| bool | colourBySegments () const |
| DETAIL | detailLevel () const |
| bool | simpleDetailLevel () const |
| int | nShownHandles () |
| void | incrementNShownHandles () |
| void | decrementNShownHandles () |
| bool | visible () const |
| bool | isLoaded () const |
| bool | problemsLoading () const |
| QString | text () const |
| SoSwitch * | collSwitch () const |
| Add this somewhere in your scenegraph (do not add any children here!) | |
| SoSeparator * | collSep () const |
| All 3D objects from this coll. | |
| SoMaterial * | material () const |
| double | collMaterialTransparency () const |
| double | collMaterialBrightness () const |
| virtual void | largeChangesBegin () |
| virtual void | largeChangesEnd () |
| virtual QByteArray | persistifiableState () const |
| Provide default implementation based on widget list + version. | |
| virtual void | setState (const QByteArray &) |
| Provide default implementation based on widget list + version. | |
| qint32 | collTypeID () const |
| QByteArray | persistifiableID () const |
| QString | section () const |
| QString | sectionToolTip () const |
| virtual QList< QWidget * > | widgetsForGuiRow () const |
| void | setSystemBasePointer (IVP1System *sys) |
| void | message (const QString &) const |
| void | message (const QStringList &, const QString &addtoend="") const |
| void | message (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | messageDebug (const QString &) const |
| void | messageDebug (const QStringList &, const QString &addtoend="") const |
| void | messageDebug (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| void | messageVerbose (const QString &) const |
| void | messageVerbose (const QStringList &, const QString &addtoend="") const |
| void | messageVerbose (const QString &addtostart, const QStringList &, const QString &addtoend="") const |
| IVP1System * | systemBase () const |
| const QString & | helperClassName () const |
Static Public Member Functions | |
| static QStringList | availableCollections (IVP1System *) |
| static QString | toString (const DETAIL &) |
| static QString | toString (const COLOURMETHOD &) |
| static VP1CollStates | getStates (const QList< VP1Collection * > &) |
| static void | applyStates (const QList< VP1Collection * > &, const VP1CollStates &) |
| static void | updateStates (VP1CollStates &state, const VP1CollStates &newInfo) |
| template<class T> | |
| static QList< VP1Collection * > | toBaseCollList (const QList< T * > &) |
| static bool | verbose () |
| static void | warnUndeletedInstances () |
| 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 PRDHandleBase * | addPRD (const Trk::PrepRawData *) override |
| virtual DETAIL | defaultDetailLevel () const override |
| virtual bool | cut (PRDHandleBase *) override |
| virtual void | eraseEventDataSpecific () override |
| virtual void | postLoadInitialisation () override |
| virtual void | setupSettingsFromControllerSpecific (PRDSystemController *) override |
| virtual float | lodArea () const override |
| virtual QColor | defaultColor () const override |
| void | addHandle (PRDHandleBase *) |
| std::vector< PRDHandleBase * > & | getPrdHandles () |
| const std::vector< PRDHandleBase * > & | getPrdHandles () const |
| template<class T> | |
| void | cleanupPtrContainer (T &) const |
| void | recheckCutStatus (PRDHandleBase *) |
| void | recheckCutStatusOfAllHandles () |
| void | recheckCutStatusOfAllVisibleHandles () |
| void | recheckCutStatusOfAllNotVisibleHandles () |
| qint32 | provideCollTypeID () const |
| virtual QString | provideText () const |
| virtual void | assignDefaultMaterial (SoMaterial *) const |
| QString | provideSection () const |
| QString | provideSectionToolTip () const |
| QList< QWidget * > | provideExtraWidgetsForGuiRow () const |
| QByteArray | extraWidgetsState () const |
| void | setExtraWidgetsState (const QByteArray &) |
| QList< QWidget * > | provideWidgetsForGuiRow () const |
| virtual QString | checkBoxToolTip () const |
| virtual QString | matButtonToolTip () const |
| virtual void | collMaterialTransparencyAndBrightnessChanged () |
| virtual QByteArray | providePersistifiableID () const |
| void | setHelperClassName (const QString &n) |
Private Slots | |
| void | detailComboBoxItemChanged () |
| void | collVisibilityChanged (bool) |
Private Attributes | |
| Imp * | m_d |
| bool | m_highLightMasked |
| int | m_highLightADCBelow |
| PROJECTION | m_projection |
| PRDSysCommonData * | m_common |
| int | m_nshownhandles |
| COLOURMETHOD | m_colourmethod |
| double | m_highlightweight |
| QString | m_helpername |
| IVP1System * | m_system |
Static Private Attributes | |
| static const bool | s_vp1verbose = VP1QtUtils::environmentVariableIsOn("VP1_VERBOSE_OUTPUT") |
Definition at line 11 of file PRDCollHandle_MDT.h.
|
inherited |
| Enumerator | |
|---|---|
| ByTechOnly | |
| BySegment | |
| ByTrack | |
| BySegmentAndTrack | |
Definition at line 71 of file PRDCollHandleBase.h.
|
inherited |
| Enumerator | |
|---|---|
| SIMPLE | |
| DETAILED | |
| AUTO | |
Definition at line 66 of file PRDCollHandleBase.h.
| PRDCollHandle_MDT::PRDCollHandle_MDT | ( | PRDSysCommonData * | cd, |
| const QString & | key ) |
Definition at line 40 of file PRDCollHandle_MDT.cxx.
|
virtual |
Definition at line 54 of file PRDCollHandle_MDT.cxx.
|
protectedinherited |
Definition at line 500 of file PRDCollHandleBase.cxx.
|
overrideprotectedvirtual |
Implements PRDCollHandleBase.
Definition at line 66 of file PRDCollHandle_MDT.cxx.
|
staticinherited |
Definition at line 108 of file VP1Collection.cxx.
|
protectedvirtualinherited |
Implements VP1StdCollection.
Definition at line 762 of file PRDCollHandleBase.cxx.
|
static |
Definition at line 19 of file PRDCollHandle_MDT.cxx.
|
inlineprotectedvirtualinherited |
Reimplemented in VP1MissingEtCaloHandle, VP1MissingEtHandle, and VP1MissingEtTruthHandle.
Definition at line 76 of file VP1StdCollection.h.
|
protectedinherited |
Definition at line 151 of file PRDCollHandleBase.h.
|
inherited |
Definition at line 342 of file VP1StdCollection.cxx.
|
inherited |
Definition at line 336 of file VP1StdCollection.cxx.
|
inlineprotectedvirtualinherited |
|
inherited |
All 3D objects from this coll.
belongs under here.
Definition at line 212 of file VP1StdCollection.cxx.
|
inherited |
Add this somewhere in your scenegraph (do not add any children here!)
Definition at line 204 of file VP1StdCollection.cxx.
|
inherited |
Definition at line 315 of file VP1StdCollection.cxx.
|
privateslotinherited |
Definition at line 214 of file PRDCollHandleBase.cxx.
|
inlineinherited |
Definition at line 75 of file PRDCollHandleBase.h.
|
inlineinherited |
Definition at line 74 of file PRDCollHandleBase.h.
|
inlineinherited |
Definition at line 73 of file PRDCollHandleBase.h.
|
inlineinherited |
Definition at line 49 of file PRDCollHandleBase.h.
|
overrideprotectedvirtual |
Implements PRDCollHandleBase.
Definition at line 93 of file PRDCollHandle_MDT.cxx.
|
inlineinherited |
Definition at line 125 of file PRDCollHandleBase.h.
|
overrideprotectedvirtual |
Implements PRDCollHandleBase.
Definition at line 60 of file PRDCollHandle_MDT.cxx.
|
inlineoverrideprotectedvirtual |
|
privateslotinherited |
Definition at line 412 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 430 of file PRDCollHandleBase.cxx.
|
signalinherited |
|
inherited |
Definition at line 625 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 631 of file PRDCollHandleBase.cxx.
|
overrideprotectedvirtual |
Reimplemented from PRDCollHandleBase.
Definition at line 87 of file PRDCollHandle_MDT.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 816 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 472 of file PRDCollHandleBase.cxx.
|
protectedinherited |
Definition at line 507 of file PRDCollHandleBase.cxx.
|
protectedinherited |
Definition at line 513 of file PRDCollHandleBase.cxx.
|
staticinherited |
Definition at line 92 of file VP1Collection.cxx.
|
inlineinherited |
Definition at line 51 of file VP1HelperClassBase.h.
|
inline |
Definition at line 23 of file PRDCollHandle_MDT.h.
|
inline |
Definition at line 22 of file PRDCollHandle_MDT.h.
|
inherited |
Definition at line 637 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 619 of file PRDCollHandleBase.cxx.
|
inlineinherited |
Definition at line 59 of file PRDCollHandleBase.h.
|
inlineinherited |
Definition at line 124 of file PRDCollHandleBase.h.
|
virtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 105 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 148 of file VP1StdCollection.cxx.
|
virtualinherited |
Reimplemented in VP1CaloClusterCollection.
Definition at line 228 of file VP1StdCollection.cxx.
|
virtualinherited |
Reimplemented in VP1CaloClusterCollection.
Definition at line 239 of file VP1StdCollection.cxx.
|
virtualinherited |
Implements VP1StdCollection.
Reimplemented in PRDCollHandle_SpacePoints.
Definition at line 166 of file PRDCollHandleBase.cxx.
|
inlineoverrideprotectedvirtual |
Reimplemented from PRDCollHandleBase.
Definition at line 50 of file PRDCollHandle_MDT.h.
|
inlineprotectedvirtualinherited |
|
inherited |
Definition at line 220 of file VP1StdCollection.cxx.
|
inherited |
Definition at line 49 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 131 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 91 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 65 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 147 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 103 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 78 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 165 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 117 of file VP1HelperClassBase.cxx.
|
slot |
Inform this handle that it might need to recheck cuts.
Definition at line 283 of file PRDCollHandle_MDT.cxx.
|
inlineinherited |
Definition at line 121 of file PRDCollHandleBase.h.
|
inherited |
Definition at line 49 of file VP1Collection.cxx.
|
virtualinherited |
Provide default implementation based on widget list + version.
Implements VP1Collection.
Reimplemented in AODCollHandleBase, IParticleCollHandle_CaloCluster, IParticleCollHandle_Jet, IParticleCollHandleBase, MissingEtCollHandle, TrackCollHandleBase, and VertexCollHandle.
Definition at line 270 of file VP1StdCollection.cxx.
|
slotinherited |
Definition at line 348 of file VP1StdCollection.cxx.
|
overrideprotectedvirtual |
Reimplemented from PRDCollHandleBase.
Definition at line 73 of file PRDCollHandle_MDT.cxx.
|
inherited |
Definition at line 154 of file VP1StdCollection.cxx.
|
inline |
Definition at line 25 of file PRDCollHandle_MDT.h.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 750 of file PRDCollHandleBase.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 810 of file PRDCollHandleBase.cxx.
|
protectedvirtualinherited |
Implements VP1Collection.
Reimplemented in VP1MissingEtHandle.
Definition at line 325 of file VP1StdCollection.cxx.
|
protectedvirtualinherited |
Implements VP1Collection.
Definition at line 768 of file PRDCollHandleBase.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1Collection.
Definition at line 790 of file PRDCollHandleBase.cxx.
|
protectedvirtualinherited |
Implements VP1StdCollection.
Definition at line 756 of file PRDCollHandleBase.cxx.
|
protectedvirtualinherited |
Implements VP1Collection.
Definition at line 258 of file VP1StdCollection.cxx.
|
protectedinherited |
Definition at line 519 of file PRDCollHandleBase.cxx.
|
protectedinherited |
Definition at line 566 of file PRDCollHandleBase.cxx.
|
protectedinherited |
Definition at line 603 of file PRDCollHandleBase.cxx.
|
protectedinherited |
Definition at line 585 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 72 of file VP1Collection.cxx.
|
inherited |
Definition at line 82 of file VP1Collection.cxx.
|
inherited |
Definition at line 400 of file PRDCollHandleBase.cxx.
|
inherited |
Definition at line 406 of file PRDCollHandleBase.cxx.
|
slot |
Definition at line 171 of file PRDCollHandle_MDT.cxx.
|
slotinherited |
Definition at line 836 of file PRDCollHandleBase.cxx.
|
slotinherited |
Definition at line 852 of file PRDCollHandleBase.cxx.
|
slot |
|
slotinherited |
Definition at line 710 of file PRDCollHandleBase.cxx.
|
slotinherited |
Definition at line 659 of file PRDCollHandleBase.cxx.
|
slotinherited |
Definition at line 675 of file PRDCollHandleBase.cxx.
|
slot |
|
slot |
Definition at line 188 of file PRDCollHandle_MDT.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 825 of file PRDCollHandleBase.cxx.
|
slotinherited |
Definition at line 436 of file PRDCollHandleBase.cxx.
|
inlineprotectedinherited |
Definition at line 59 of file VP1HelperClassBase.h.
|
slot |
Definition at line 211 of file PRDCollHandle_MDT.cxx.
|
slot |
Definition at line 228 of file PRDCollHandle_MDT.cxx.
|
slotinherited |
Definition at line 643 of file PRDCollHandleBase.cxx.
|
slotinherited |
Definition at line 692 of file PRDCollHandleBase.cxx.
|
slot |
Definition at line 269 of file PRDCollHandle_MDT.cxx.
|
slot |
Definition at line 156 of file PRDCollHandle_MDT.cxx.
|
virtualinherited |
Provide default implementation based on widget list + version.
Implements VP1Collection.
Reimplemented in AODCollHandleBase, IParticleCollHandle_CaloCluster, IParticleCollHandle_Jet, IParticleCollHandleBase, MissingEtCollHandle, TrackCollHandleBase, and VertexCollHandle.
Definition at line 288 of file VP1StdCollection.cxx.
|
slot |
Definition at line 201 of file PRDCollHandle_MDT.cxx.
|
inherited |
Definition at line 197 of file VP1HelperClassBase.cxx.
|
inherited |
Definition at line 527 of file PRDCollHandleBase.cxx.
|
overrideprotectedvirtual |
Reimplemented from PRDCollHandleBase.
Definition at line 126 of file PRDCollHandle_MDT.cxx.
|
slotinherited |
Definition at line 160 of file VP1StdCollection.cxx.
|
inlineinherited |
Definition at line 78 of file PRDCollHandleBase.h.
|
inlinestaticinherited |
|
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.
|
inlineinherited |
Definition at line 50 of file VP1HelperClassBase.h.
|
inherited |
Definition at line 132 of file VP1StdCollection.cxx.
|
staticinherited |
Definition at line 80 of file VP1Collection.h.
|
staticinherited |
Definition at line 738 of file PRDCollHandleBase.cxx.
|
staticinherited |
Definition at line 727 of file PRDCollHandleBase.cxx.
|
staticinherited |
Definition at line 118 of file VP1Collection.cxx.
|
inlinestaticinherited |
Definition at line 32 of file VP1HelperClassBase.h.
|
signalinherited |
|
inherited |
Definition at line 142 of file VP1StdCollection.cxx.
|
staticinherited |
Definition at line 183 of file VP1HelperClassBase.cxx.
|
virtualinherited |
Definition at line 62 of file VP1Collection.cxx.
|
privateinherited |
Definition at line 146 of file PRDCollHandleBase.h.
|
privateinherited |
Definition at line 144 of file PRDCollHandleBase.h.
|
private |
Definition at line 57 of file PRDCollHandle_MDT.h.
|
privateinherited |
Definition at line 67 of file VP1HelperClassBase.h.
|
private |
Definition at line 61 of file PRDCollHandle_MDT.h.
|
private |
Definition at line 60 of file PRDCollHandle_MDT.h.
|
privateinherited |
Definition at line 147 of file PRDCollHandleBase.h.
|
privateinherited |
Definition at line 145 of file PRDCollHandleBase.h.
|
private |
Definition at line 62 of file PRDCollHandle_MDT.h.
|
privateinherited |
Definition at line 68 of file VP1HelperClassBase.h.
|
staticprivateinherited |
Definition at line 69 of file VP1HelperClassBase.h.