![]() |
ATLAS Offline Software
|
#include <TrackCollHandle_xAODTrackParticle.h>
Classes | |
| class | Imp |
Public Types | |
| enum | COLOURBY { COLOUR_PERCOLLECTION , COLOUR_RANDOM , COLOUR_BYPID , COLOUR_MOMENTUM , COLOUR_CHARGE , COLOUR_DISTANCE , COLOUR_VERTEX } |
Public Slots | |
| void | rerandomiseRandomTrackColours () |
| void | trackSelectionChanged () |
| void | setShownTSOSParts (TrackCommonFlags::TSOSPartsFlags) |
| void | setLabels (TrackSystemController::TrackLabelModes) |
| void | setLabelTrkOffset (float) |
| void | setLabelPosOffsets (const QList< int > &) |
| void | setCustomColouredTSOSParts (TrackCommonFlags::TSOSPartsFlags) |
| void | setUseShortTRTMeasurements (bool) |
| void | setUseShortMDTMeasurements (bool) |
| void | setDrawMeasGlobalPositions (bool) |
| void | setMeasurementsShorttubesScale (double) |
| void | setNStdDevForParamErrors (const double &) |
| void | setNumberOfPointsOnCircles (int) |
| void | setMaterialEffectsOnTrackScale (double) |
| void | setParTubeErrorsDrawCylinders (bool) |
| void | setRequiredNHits (const QList< unsigned > &) |
| void | setRequiredDetectorElement (const QString &id) |
| void | setOnlyVertexAssocTracks (bool) |
| void | extrapolateToThisVolumeChanged (void) |
| void | clipVolumeChanged (double) |
| void | setVisible (bool) |
| void | possibleChangeMatTranspOrBrightness () |
Signals | |
| void | visibilityChanged (bool) |
Static Public Member Functions | |
| static QStringList | availableCollections (IVP1System *) |
| static QString | toString (const COLOURBY &) |
| 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) |
Private Slots | |
| void | colourByComboBoxItemChanged () |
| void | collVisibilityChanged (bool) |
| void | setPropagator (Trk::IExtrapolator *) |
| void | setPropagationOptions (TrackSystemController::PropagationOptionFlags) |
| void | setPropMaxRadius (float) |
| void | setParts (TrackCommonFlags::TrackPartsFlags) |
| void | setParts (int) |
| void | setTrackTubeRadius (const double &) |
| void | setColourBy (COLOURBY) |
| void | setUseDefaultCuts (bool) |
| void | setCutAllowedPt (const VP1Interval &) |
| void | setCutAllowedEta (const VP1Interval &) |
| void | setCutAllowedPhi (const QList< VP1Interval > &) |
| void | setActualPathShown (bool) |
Private Member Functions | |
| void | actualSetShownTSOSPartsOnHandles () |
| void | actualSetCustomColouredTSOSPartsOnHandles () |
| void | fillObjectBrowser () |
| void | updateObjectBrowserVisibilityCounts () |
Private Attributes | |
| Imp * | m_d |
| int | m_nshownhandles |
| TrackType::Type | m_type |
| TrackSysCommonData * | m_commonData |
| VP1ExtraSepLayerHelper * | m_sephelper |
| Trk::IExtrapolator * | m_propagator |
| TrackSystemController::PropagationOptionFlags | m_propagationOptions |
| float | m_propMaxRadius |
| TrackCommonFlags::TrackPartsFlags | m_parts |
| TrackSystemController::TrackLabelModes | m_labels |
| float | m_labelsTrkOffset |
| QList< int > | m_labelsPosOffsets |
| double | m_trackTubeRadius |
| COLOURBY | m_colourby |
| VP1Interval | m_cut_allowedPtSq |
| VP1Interval | m_cut_allowedEta |
| QList< VP1Interval > | m_cut_allowedPhi |
| QList< unsigned > | m_cut_requiredNHits |
| QString | m_requiredDetectorElement |
| bool | m_cut_pt_allowall |
| bool | m_cut_eta_allowall |
| bool | m_cut_phi_allowall |
| bool | m_cut_etaptphi_allwillfail |
| QString | m_helpername |
| IVP1System * | m_system |
Static Private Attributes | |
| static const bool | s_vp1verbose = VP1QtUtils::environmentVariableIsOn("VP1_VERBOSE_OUTPUT") |
Definition at line 20 of file TrackCollHandle_xAODTrackParticle.h.
|
inherited |
| Enumerator | |
|---|---|
| COLOUR_PERCOLLECTION | |
| COLOUR_RANDOM | |
| COLOUR_BYPID | |
| COLOUR_MOMENTUM | |
| COLOUR_CHARGE | |
| COLOUR_DISTANCE | |
| COLOUR_VERTEX | |
Definition at line 138 of file TrackCollHandleBase.h.
| TrackCollHandle_xAODTrackParticle::TrackCollHandle_xAODTrackParticle | ( | TrackSysCommonData * | cd, |
| const QString & | name ) |
Definition at line 46 of file TrackCollHandle_xAODTrackParticle.cxx.
|
virtual |
Definition at line 55 of file TrackCollHandle_xAODTrackParticle.cxx.
|
privateinherited |
Definition at line 888 of file TrackCollHandleBase.cxx.
|
privateinherited |
Definition at line 899 of file TrackCollHandleBase.cxx.
|
protectedinherited |
Definition at line 515 of file TrackCollHandleBase.cxx.
|
inlinevirtualinherited |
Reimplemented in TrackCollHandle_TrkSegment.
Definition at line 146 of file TrackCollHandleBase.h.
|
inlinevirtualinherited |
Definition at line 147 of file TrackCollHandleBase.h.
|
inlinevirtualinherited |
Reimplemented in TrackCollHandle_TrkSegment.
Definition at line 145 of file TrackCollHandleBase.h.
|
inlinevirtualinherited |
Reimplemented in TrackCollHandle_SimulationTracks, and TrackCollHandle_TruthTracks.
Definition at line 144 of file TrackCollHandleBase.h.
|
inlinevirtualinherited |
Reimplemented in TrackCollHandle_TrkTrack.
Definition at line 148 of file TrackCollHandleBase.h.
|
staticinherited |
Definition at line 108 of file VP1Collection.cxx.
|
protectedvirtualinherited |
Implements VP1StdCollection.
Definition at line 1154 of file TrackCollHandleBase.cxx.
|
static |
Definition at line 27 of file TrackCollHandle_xAODTrackParticle.cxx.
|
inlinevirtualinherited |
Definition at line 83 of file TrackCollHandleBase.h.
|
inlineprotectedvirtualinherited |
Reimplemented in VP1MissingEtCaloHandle, VP1MissingEtHandle, and VP1MissingEtTruthHandle.
Definition at line 76 of file VP1StdCollection.h.
|
protectedinherited |
Definition at line 254 of file TrackCollHandleBase.h.
|
slotinherited |
Definition at line 552 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 342 of file VP1StdCollection.cxx.
|
inherited |
Definition at line 336 of file VP1StdCollection.cxx.
|
virtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 1220 of file TrackCollHandleBase.cxx.
|
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 1055 of file TrackCollHandleBase.cxx.
|
inlineinherited |
Definition at line 141 of file TrackCollHandleBase.h.
|
privateslotinherited |
Definition at line 1200 of file TrackCollHandleBase.cxx.
|
inlineinherited |
Definition at line 79 of file TrackCollHandleBase.h.
|
protectedvirtual |
Reimplemented from TrackCollHandleBase.
Definition at line 103 of file TrackCollHandle_xAODTrackParticle.cxx.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Return true if this collection should only should tracks associated to a vertex.
Definition at line 1245 of file TrackCollHandleBase.cxx.
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
Definition at line 126 of file TrackCollHandleBase.h.
|
inlineprotectedvirtual |
Implements TrackCollHandleBase.
Definition at line 35 of file TrackCollHandle_xAODTrackParticle.h.
|
inlinevirtualinherited |
Reimplemented in TrackCollHandle_SimulationTracks, and TrackCollHandle_TruthTracks.
Definition at line 143 of file TrackCollHandleBase.h.
|
inlineinherited |
Definition at line 135 of file TrackCollHandleBase.h.
|
slotinherited |
Definition at line 547 of file TrackCollHandleBase.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 1180 of file TrackCollHandleBase.cxx.
|
privateinherited |
Definition at line 1092 of file TrackCollHandleBase.cxx.
|
protectedinherited |
Definition at line 724 of file TrackCollHandleBase.cxx.
|
staticinherited |
Definition at line 92 of file VP1Collection.cxx.
|
inlineinherited |
Definition at line 51 of file VP1HelperClassBase.h.
|
protectedinherited |
Definition at line 509 of file TrackCollHandleBase.cxx.
|
inlineinherited |
Definition at line 134 of file TrackCollHandleBase.h.
|
inlineinherited |
Definition at line 125 of file TrackCollHandleBase.h.
|
virtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 144 of file TrackCollHandleBase.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.
|
protectedvirtual |
Implements VP1StdCollection.
Definition at line 61 of file TrackCollHandle_xAODTrackParticle.cxx.
|
inlineprotectedvirtualinherited |
|
inherited |
Definition at line 220 of file VP1StdCollection.cxx.
|
inlinevirtualinherited |
Definition at line 128 of file TrackCollHandleBase.h.
|
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.
|
inlineprotectedvirtual |
Reimplemented from TrackCollHandleBase.
Definition at line 36 of file TrackCollHandle_xAODTrackParticle.h.
|
inherited |
Definition at line 310 of file TrackCollHandleBase.cxx.
|
inlineinherited |
Definition at line 123 of file TrackCollHandleBase.h.
|
inlineinherited |
Definition at line 136 of file TrackCollHandleBase.h.
|
inherited |
Definition at line 49 of file VP1Collection.cxx.
|
virtualinherited |
Provide specific implementation.
Reimplemented from VP1StdCollection.
Definition at line 1283 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 348 of file VP1StdCollection.cxx.
|
inherited |
Definition at line 154 of file VP1StdCollection.cxx.
|
inlineinherited |
Definition at line 132 of file TrackCollHandleBase.h.
|
inlineinherited |
Definition at line 131 of file TrackCollHandleBase.h.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 1049 of file TrackCollHandleBase.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 1173 of file TrackCollHandleBase.cxx.
|
protectedvirtualinherited |
Implements VP1Collection.
Reimplemented in VP1MissingEtHandle.
Definition at line 325 of file VP1StdCollection.cxx.
|
inlineprotectedvirtualinherited |
Implements VP1Collection.
Definition at line 171 of file TrackCollHandleBase.h.
|
inlineprotectedvirtualinherited |
Reimplemented from VP1Collection.
Definition at line 172 of file TrackCollHandleBase.h.
|
inlineprotectedvirtualinherited |
|
protectedvirtualinherited |
Implements VP1Collection.
Definition at line 258 of file VP1StdCollection.cxx.
|
protectedinherited |
Definition at line 380 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 425 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 407 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 386 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 689 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 72 of file VP1Collection.cxx.
|
inherited |
Definition at line 82 of file VP1Collection.cxx.
|
inlineinherited |
Definition at line 81 of file TrackCollHandleBase.h.
|
privateslotinherited |
Definition at line 579 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 634 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 923 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 784 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 809 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 745 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 962 of file TrackCollHandleBase.cxx.
|
protectedvirtualinherited |
Reimplemented from VP1StdCollection.
Definition at line 1189 of file TrackCollHandleBase.cxx.
|
inlineprotectedinherited |
Definition at line 59 of file VP1HelperClassBase.h.
|
slotinherited |
Definition at line 612 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 590 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 601 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 1021 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 979 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 993 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 1007 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 878 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 570 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 558 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 1035 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 535 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 521 of file TrackCollHandleBase.cxx.
|
privateslotinherited |
Definition at line 541 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 872 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 832 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 912 of file TrackCollHandleBase.cxx.
|
virtualinherited |
Provide specific implementation.
Reimplemented from VP1StdCollection.
Definition at line 1259 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 197 of file VP1HelperClassBase.cxx.
|
privateslotinherited |
Definition at line 623 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 198 of file TrackCollHandleBase.cxx.
|
inlineprotectedvirtualinherited |
Reimplemented in TrackCollHandle_SimulationTracks, TrackCollHandle_TrkSegment, and TrackCollHandle_TruthTracks.
Definition at line 70 of file TrackCollHandleBase.h.
|
privateslotinherited |
Definition at line 732 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 948 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 933 of file TrackCollHandleBase.cxx.
|
slotinherited |
Definition at line 160 of file VP1StdCollection.cxx.
|
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 |
|
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.
Definition at line 1160 of file TrackCollHandleBase.cxx.
|
protectedinherited |
|
slotinherited |
Definition at line 703 of file TrackCollHandleBase.cxx.
|
inlineinherited |
Definition at line 85 of file TrackCollHandleBase.h.
|
inherited |
Definition at line 440 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 465 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 495 of file TrackCollHandleBase.cxx.
|
inherited |
Definition at line 480 of file TrackCollHandleBase.cxx.
|
privateinherited |
Definition at line 1080 of file TrackCollHandleBase.cxx.
|
staticinherited |
Definition at line 118 of file VP1Collection.cxx.
|
inherited |
Return true if this collection uses the default (i.e.
controller) cuts
Definition at line 1236 of file TrackCollHandleBase.cxx.
|
inlinestaticinherited |
Definition at line 32 of file VP1HelperClassBase.h.
|
inherited |
|
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 220 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 209 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 223 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 224 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 222 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 228 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 230 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 229 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 227 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 225 of file TrackCollHandleBase.h.
|
private |
Definition at line 41 of file TrackCollHandle_xAODTrackParticle.h.
|
privateinherited |
Definition at line 67 of file VP1HelperClassBase.h.
|
privateinherited |
Definition at line 216 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 218 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 217 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 207 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 215 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 213 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 212 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 214 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 226 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 211 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 68 of file VP1HelperClassBase.h.
|
privateinherited |
Definition at line 219 of file TrackCollHandleBase.h.
|
privateinherited |
Definition at line 208 of file TrackCollHandleBase.h.
|
staticprivateinherited |
Definition at line 69 of file VP1HelperClassBase.h.