DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
Generic display configuration structure for DDEve. More...
#include <DisplayConfiguration.h>
Classes | |
struct | Calo3D |
Configuration class for 3D calorimeter display. More... | |
struct | Calodata |
Configuration class for 3D calorimeter data display. More... | |
class | Config |
Container with full display configuration. More... | |
struct | Defaults |
Default base class for all configurations. More... | |
struct | Hits |
Configuration class for hit data display. More... | |
struct | Panel |
Generic panel configuration. More... | |
class | ViewConfig |
View configuration. More... | |
Public Types | |
enum | { NO_DATA = 0, CALODATA = 1<<1, DETELEMENT = 1<<2, VIEW = 1<<3, PANEL = 1<<4, COLLECTION = 1<<5 } |
typedef std::vector< Config > | Configurations |
typedef std::list< ViewConfig > | ViewConfigurations |
Public Member Functions | |
DisplayConfiguration (Display *eve) | |
Initializing constructor. More... | |
virtual | ~DisplayConfiguration () |
Default destructor. More... | |
ClassDef (DisplayConfiguration, 0) | |
Root implementation macro. More... | |
Public Attributes | |
ViewConfigurations | views |
Container with view configurations. More... | |
Configurations | calodata |
Container with calorimeter data configurations. More... | |
Configurations | collections |
Container for data collection configurations. More... | |
Protected Attributes | |
Display * | m_display |
Generic display configuration structure for DDEve.
Definition at line 40 of file DisplayConfiguration.h.
typedef std::vector<Config> dd4hep::DisplayConfiguration::Configurations |
Definition at line 116 of file DisplayConfiguration.h.
typedef std::list<ViewConfig> dd4hep::DisplayConfiguration::ViewConfigurations |
Definition at line 134 of file DisplayConfiguration.h.
anonymous enum |
Enumerator | |
---|---|
NO_DATA | |
CALODATA | |
DETELEMENT | |
VIEW | |
PANEL | |
COLLECTION |
Definition at line 45 of file DisplayConfiguration.h.
dd4hep::DisplayConfiguration::DisplayConfiguration | ( | Display * | eve | ) |
Initializing constructor.
|
virtual |
Default destructor.
Definition at line 31 of file DisplayConfiguration.cpp.
dd4hep::DisplayConfiguration::ClassDef | ( | DisplayConfiguration | , |
0 | |||
) |
Root implementation macro.
Configurations dd4hep::DisplayConfiguration::calodata |
Container with calorimeter data configurations.
Definition at line 139 of file DisplayConfiguration.h.
Configurations dd4hep::DisplayConfiguration::collections |
Container for data collection configurations.
Definition at line 141 of file DisplayConfiguration.h.
|
protected |
Definition at line 42 of file DisplayConfiguration.h.
ViewConfigurations dd4hep::DisplayConfiguration::views |
Container with view configurations.
Definition at line 137 of file DisplayConfiguration.h.