![]() |
ATLAS Offline Software
|
#include <MissingEtHandle.h>
Classes | |
| class | Imp |
Public Member Functions | |
| MissingEtHandle (AODCollHandleBase *, const xAOD::MissingET *) | |
| virtual | ~MissingEtHandle () |
| virtual bool | has3DObjects () |
| Returns true if the 3D objects have been created. | |
| virtual void | clear3DObjects () |
| Delete objects. | |
| virtual SoNode * | nodes () |
| Returns the 3Dobjects. | |
| virtual SoMaterial * | determineMaterial () |
| Should be implemented by children, in order to change the material depending on the interface etc. | |
| void | setScale (const double &sc) |
| void | updateHeight () |
| virtual QStringList | clicked () const |
| This gives the complete information about the object, shown in the main Message Box. | |
| double | phi () const |
| double | met () const |
| virtual QString | type () const |
| return very short word with type (maybe link with collection type?) | |
| QString | shortInfo () const |
| This returns the information shown about the object in the object browser. | |
| void | fillObjectBrowser (QList< QTreeWidgetItem * > &listOfItems) |
| This gives the list of object's properties, shown in the 'Information' field in the Browser, once the user clicked on one particular item (e.g. | |
| const AODSysCommonData * | common () const |
| void | setVisible (bool) |
| use by the collection handle. | |
| bool | visible () const |
| const AODCollHandleBase * | collHandle () const |
| virtual void | update3DObjects () |
| Called after some configuration changes, or when the object is first created. Must be overloaded by children. | |
| virtual void | rebuild3DObjects () |
| virtual void | attach3DObjects () |
| Connect to the scene graph. | |
| virtual void | detach3DObjects () |
| Remove from the scene graph. | |
| void | updateMaterial () |
| Called after some configuration related to material changes. | |
| SoMaterial * | currentMaterial () const |
| Returns the current material of the handle. | |
| virtual QStringList | baseInfo () const |
| void | updateObjectBrowser () |
| Update object browser QTreeWidgetItem. | |
| QTreeWidgetItem * | browserTreeItem () const |
| Return the QTreeWidgetItem;. | |
| virtual void | dumpToJSON (std::ofstream &) const |
Static Public Member Functions | |
| static int | numberOfInstances () |
| static double | unknown () |
Protected Member Functions | |
| virtual void | visibleStateChanged () |
| Dummy implementation does nothing. | |
| virtual void | currentMaterialChanged () |
Private Member Functions | |
| void | ensureInitSubSysHitInfo () const |
Private Attributes | |
| Imp * | m_d |
| bool | m_visible |
| AODCollHandleBase * | m_collhandle |
| SoMaterial * | m_currentmaterial |
Definition at line 25 of file MissingEtHandle.h.
| MissingEtHandle::MissingEtHandle | ( | AODCollHandleBase * | ch, |
| const xAOD::MissingET * | met ) |
Definition at line 116 of file MissingEtHandle.cxx.
|
virtual |
Definition at line 132 of file MissingEtHandle.cxx.
|
virtualinherited |
Connect to the scene graph.
Definition at line 157 of file AODHandleBase.cxx.
|
virtualinherited |
Reimplemented in IParticleHandleBase, and VertexHandle.
Definition at line 247 of file AODHandleBase.cxx.
|
inherited |
|
virtual |
Delete objects.
Implements AODHandleBase.
Definition at line 165 of file MissingEtHandle.cxx.
|
virtual |
This gives the complete information about the object, shown in the main Message Box.
Implements AODHandleBase.
Definition at line 366 of file MissingEtHandle.cxx.
|
inlineinherited |
Definition at line 55 of file AODHandleBase.h.
|
inherited |
Definition at line 93 of file AODHandleBase.cxx.
|
inlineinherited |
|
inlineprotectedvirtualinherited |
Definition at line 111 of file AODHandleBase.h.
|
virtualinherited |
Remove from the scene graph.
Definition at line 191 of file AODHandleBase.cxx.
|
virtual |
Should be implemented by children, in order to change the material depending on the interface etc.
This will (by default) return the collection material.
Implements AODHandleBase.
Definition at line 143 of file MissingEtHandle.cxx.
|
inlinevirtualinherited |
Reimplemented in IParticleHandle_CaloCluster, IParticleHandle_Electron, IParticleHandle_Jet, and IParticleHandle_TrackParticle.
Definition at line 106 of file AODHandleBase.h.
|
private |
|
virtual |
This gives the list of object's properties, shown in the 'Information' field in the Browser, once the user clicked on one particular item (e.g.
'MissingEt0')
Reimplemented from AODHandleBase.
Definition at line 454 of file MissingEtHandle.cxx.
|
virtual |
Returns true if the 3D objects have been created.
Reimplemented from AODHandleBase.
Definition at line 157 of file MissingEtHandle.cxx.
| double MissingEtHandle::met | ( | ) | const |
Definition at line 540 of file MissingEtHandle.cxx.
|
virtual |
Returns the 3Dobjects.
Implements AODHandleBase.
Definition at line 189 of file MissingEtHandle.cxx.
|
staticinherited |
Definition at line 87 of file AODHandleBase.cxx.
| double MissingEtHandle::phi | ( | ) | const |
Definition at line 533 of file MissingEtHandle.cxx.
|
virtualinherited |
Definition at line 137 of file AODHandleBase.cxx.
| void MissingEtHandle::setScale | ( | const double & | sc | ) |
Definition at line 151 of file MissingEtHandle.cxx.
|
inherited |
use by the collection handle.
Definition at line 99 of file AODHandleBase.cxx.
|
virtual |
This returns the information shown about the object in the object browser.
This gives the very short summary for the object's properties, shown in the 'Information' field in the Browser, beside the item number (e.g.
'MissingEt0')
Reimplemented from AODHandleBase.
Definition at line 436 of file MissingEtHandle.cxx.
|
inlinevirtual |
return very short word with type (maybe link with collection type?)
Reimplemented from AODHandleBase.
Definition at line 56 of file MissingEtHandle.h.
|
inlinestaticinherited |
Definition at line 93 of file AODHandleBase.h.
|
virtualinherited |
Called after some configuration changes, or when the object is first created. Must be overloaded by children.
Definition at line 125 of file AODHandleBase.cxx.
| void MissingEtHandle::updateHeight | ( | ) |
Definition at line 228 of file MissingEtHandle.cxx.
|
inherited |
Called after some configuration related to material changes.
Definition at line 208 of file AODHandleBase.cxx.
|
inlineinherited |
|
inlineinherited |
Definition at line 54 of file AODHandleBase.h.
|
protectedvirtualinherited |
Dummy implementation does nothing.
override if need to take action in this case.
Definition at line 316 of file AODHandleBase.cxx.
|
privateinherited |
Definition at line 126 of file AODHandleBase.h.
|
privateinherited |
Definition at line 127 of file AODHandleBase.h.
|
private |
Definition at line 70 of file MissingEtHandle.h.
|
privateinherited |
Definition at line 125 of file AODHandleBase.h.