|
ATLAS Offline Software
|
#include <MissingEtHandle.h>
Definition at line 25 of file MissingEtHandle.h.
◆ MissingEtHandle()
◆ ~MissingEtHandle()
MissingEtHandle::~MissingEtHandle |
( |
| ) |
|
|
virtual |
◆ attach3DObjects()
void AODHandleBase::attach3DObjects |
( |
| ) |
|
|
virtualinherited |
◆ baseInfo()
QStringList AODHandleBase::baseInfo |
( |
| ) |
const |
|
virtualinherited |
◆ browserTreeItem()
QTreeWidgetItem * AODHandleBase::browserTreeItem |
( |
| ) |
const |
|
inherited |
◆ clear3DObjects()
void MissingEtHandle::clear3DObjects |
( |
| ) |
|
|
virtual |
◆ clicked()
QStringList MissingEtHandle::clicked |
( |
| ) |
const |
|
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.
371 l <<
"--MissingEt: ";
◆ collHandle()
◆ common()
◆ currentMaterial()
SoMaterial* AODHandleBase::currentMaterial |
( |
| ) |
const |
|
inlineinherited |
Returns the current material of the handle.
Definition at line 76 of file AODHandleBase.h.
◆ currentMaterialChanged()
virtual void AODHandleBase::currentMaterialChanged |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
◆ detach3DObjects()
void AODHandleBase::detach3DObjects |
( |
| ) |
|
|
virtualinherited |
◆ determineMaterial()
SoMaterial * MissingEtHandle::determineMaterial |
( |
| ) |
|
|
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.
◆ dumpToJSON()
virtual void AODHandleBase::dumpToJSON |
( |
std::ofstream & |
| ) |
const |
|
inlinevirtualinherited |
◆ ensureInitSubSysHitInfo()
void MissingEtHandle::ensureInitSubSysHitInfo |
( |
| ) |
const |
|
private |
◆ fillObjectBrowser()
void MissingEtHandle::fillObjectBrowser |
( |
QList< QTreeWidgetItem * > & |
listOfItems | ) |
|
|
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.
461 TSOSitem->setText(0, QString(
"Info: " ) );
463 QString dParameters(
"(");
467 dParameters+=
"name: ";
469 dParameters+=
", met: ";
471 dParameters+=
", phi: ";
473 dParameters+=
", sumet: ";
480 dParameters +=
" [more info in the main Message Box]";
482 TSOSitem->setText(1, dParameters );
◆ has3DObjects()
bool MissingEtHandle::has3DObjects |
( |
| ) |
|
|
virtual |
◆ met()
double MissingEtHandle::met |
( |
| ) |
const |
◆ nodes()
SoNode * MissingEtHandle::nodes |
( |
| ) |
|
|
virtual |
◆ numberOfInstances()
int AODHandleBase::numberOfInstances |
( |
| ) |
|
|
staticinherited |
◆ phi()
double MissingEtHandle::phi |
( |
| ) |
const |
◆ rebuild3DObjects()
void AODHandleBase::rebuild3DObjects |
( |
| ) |
|
|
virtualinherited |
◆ setScale()
void MissingEtHandle::setScale |
( |
const double & |
sc | ) |
|
◆ setVisible()
void AODHandleBase::setVisible |
( |
bool |
vis | ) |
|
|
inherited |
use by the collection handle.
Definition at line 99 of file AODHandleBase.cxx.
101 QString
tmp = (vis==
true)?
"True":
"False";
◆ shortInfo()
QString MissingEtHandle::shortInfo |
( |
| ) |
const |
|
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.
◆ type()
virtual QString MissingEtHandle::type |
( |
| ) |
const |
|
inlinevirtual |
◆ unknown()
static double AODHandleBase::unknown |
( |
| ) |
|
|
inlinestaticinherited |
◆ update3DObjects()
void AODHandleBase::update3DObjects |
( |
| ) |
|
|
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.
◆ updateHeight()
void MissingEtHandle::updateHeight |
( |
| ) |
|
◆ updateMaterial()
void AODHandleBase::updateMaterial |
( |
| ) |
|
|
inherited |
Called after some configuration related to material changes.
Definition at line 208 of file AODHandleBase.cxx.
◆ updateObjectBrowser()
void AODHandleBase::updateObjectBrowser |
( |
| ) |
|
|
inlineinherited |
◆ visible()
bool AODHandleBase::visible |
( |
| ) |
const |
|
inlineinherited |
◆ visibleStateChanged()
void AODHandleBase::visibleStateChanged |
( |
| ) |
|
|
protectedvirtualinherited |
Dummy implementation does nothing.
override if need to take action in this case.
Definition at line 316 of file AODHandleBase.cxx.
329 itemFont.setStrikeOut(!
visible());
◆ m_collhandle
◆ m_currentmaterial
SoMaterial* AODHandleBase::m_currentmaterial |
|
privateinherited |
◆ m_d
Imp* MissingEtHandle::m_d |
|
private |
◆ m_visible
bool AODHandleBase::m_visible |
|
privateinherited |
The documentation for this class was generated from the following files:
const xAOD::MissingET * m_met
const MissingEtCollHandle * theCollHandle
SoMaterial * material() const
AODHandleBase(AODCollHandleBase *)
virtual void detach3DObjects()
Remove from the scene graph.
AODCollHandleBase * m_collhandle
void updateConeHeightParameters(SoCone *, SoTranslation *, const double &energy) const
const AODCollHandleBase * collHandle() const
virtual SoMaterial * determineMaterial()=0
Should be implemented by children, in order to change the material depending on the interface etc.
virtual void fillObjectBrowser(QList< QTreeWidgetItem * > &list)
Create and fill the object browser QTreeWidgetItem.
virtual bool has3DObjects()
Returns true if the 3D objects have been created.
static QString str(const QString &s)
MissingEtHandle * theclass
virtual void currentMaterialChanged()
const AODSysCommonData * common() const
void incrementNShownHandles()
virtual void attach3DObjects()
Connect to the scene graph.
static std::atomic< int > nobjhandles
virtual void visibleStateChanged()
Dummy implementation does nothing.
void deregisterHandle(AODHandleBase *h)
QTreeWidgetItem * browserTreeItem() const
Return the QTreeWidgetItem;.
void decrementNShownHandles()
const MissingEtCollectionSettingsButton * theCollSettingsButton
static void messageVerbose(const QString &)
virtual SoNode * nodes()=0
Returns the 3Dobjects.
const VP1ExtraSepLayerHelper * sepHelper() const
static void messageDebug(const QString &)
void createShapeFromJetParameters()
static void message(const QString &, IVP1System *sys=0)
const MissingEtCollectionSettingsButton & collSettingsButton() const
virtual void rebuild3DObjects()
QTreeWidgetItem * m_objBrowseTree
void registerHandle(AODHandleBase *h)
SoMaterial * m_currentmaterial
virtual void clear3DObjects()=0
Delete objects.