![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
#include "DD4hep/LCDD.h"
#include "DD4hep/LCDDLoad.h"
#include "DD4hep/Printout.h"
#include "XML/Conversions.h"
#include "XML/XMLElements.h"
#include "XML/DocumentHandler.h"
#include "DD4hep/DetFactoryHelper.h"
#include "DDEve/Display.h"
#include "DDEve/DisplayConfiguration.h"
#include <stdexcept>
#include "TEveProjections.h"
Go to the source code of this file.
Namespaces | |
DD4hep | |
Namespace for the AIDA detector description toolkit. | |
Macros | |
#define | DECL_TAG(x) XML::Strng_t u_##x(#x) |
#define | add_root_enum(x) XML::_toDictionary(XML::Strng_t(#x),int(x)) |
Typedefs | |
typedef DisplayConfiguration::Configurations | DD4hep::Configurations |
typedef DisplayConfiguration::ViewConfigurations | DD4hep::ViewConfigurations |
Functions | |
static void | extract (DisplayConfiguration::Config &c, xml_h e, int typ) |
static long | setup_DDEve (lcdd_t &lcdd, const xml_h &e) |
#define add_root_enum | ( | x | ) | XML::_toDictionary(XML::Strng_t(#x),int(x)) |
Referenced by setup_DDEve().
#define DECL_TAG | ( | x | ) | XML::Strng_t u_##x(#x) |
Definition at line 64 of file DisplayConfigurationParser.cpp.
|
static |
Definition at line 84 of file DisplayConfigurationParser.cpp.
References _U, DD4hep::DisplayConfiguration::Defaults::alpha, DD4hep::XML::Handle_t::attr(), DD4hep::DisplayConfiguration::Config::Values::calo3d, DD4hep::DisplayConfiguration::Defaults::color, DD4hep::DisplayConfiguration::Config::data, DD4hep::DisplayConfiguration::Config::Values::defaults, DD4hep::DisplayConfiguration::Calo3D::dz, DD4hep::DisplayConfiguration::Calo3D::emax, DD4hep::XML::Handle_t::hasAttr(), DD4hep::DisplayConfiguration::Config::hits, DD4hep::DisplayConfiguration::Defaults::load_geo, DD4hep::DisplayConfiguration::Config::name, DD4hep::DisplayConfiguration::Calo3D::rmin, DD4hep::DisplayConfiguration::Defaults::show_evt, DD4hep::DisplayConfiguration::Calo3D::threshold, DD4hep::DisplayConfiguration::Calo3D::towerH, DD4hep::DisplayConfiguration::Config::type, and DD4hep::DisplayConfiguration::Config::use.
Basic entry point to read display configuration files
Definition at line 301 of file DisplayConfigurationParser.cpp.
References add_root_enum, e, and DD4hep::Geometry::LCDD::extension().