Belle II Software  release-08-01-10
EveTower Class Reference

handles selection of individual ECLClusters (getting them out of TEve is hard). More...

#include <EveTower.h>

Inheritance diagram for EveTower:
Collaboration diagram for EveTower:

Public Member Functions

 EveTower (TEveCaloData *calodata, int towerID)
 Construct from given ECLCluster representation. More...
 
int getID () const
 returns tower ID.
 
virtual void SelectElement (Bool_t state)
 Overrides TEveElement::SelectElement(), performs magic to select a single cluster.
 

Private Member Functions

 ClassDef (EveTower, 0)
 handles selection of individual ECLClusters (getting them out of TEve is hard).
 

Private Attributes

TEveCaloData * m_caloData
 Calo data object containing the tower.
 
int m_id
 id of tower.
 

Detailed Description

handles selection of individual ECLClusters (getting them out of TEve is hard).

Definition at line 20 of file EveTower.h.

Constructor & Destructor Documentation

◆ EveTower()

EveTower ( TEveCaloData *  calodata,
int  towerID 
)
inline

Construct from given ECLCluster representation.

(id = AddTower() return value)

Definition at line 23 of file EveTower.h.

23 : TEveElement(), TObject(), m_caloData(calodata), m_id(towerID) { }
int m_id
id of tower.
Definition: EveTower.h:33
TEveCaloData * m_caloData
Calo data object containing the tower.
Definition: EveTower.h:32

The documentation for this class was generated from the following files: