Namespace of DDCMS conversion namespace. More...
Namespaces | |
concurrency | |
cuda | |
cudacompat | |
cudatest | |
dd | |
detail | |
Ort | |
xerces | |
Typedefs | |
using | DD3Vector = ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > |
using | DDPartSelectionMap = tbb::concurrent_unordered_map< std::string, tbb::concurrent_vector< std::string > > |
using | DDPaths = tbb::concurrent_vector< std::string > |
using | DDSpecParMap = tbb::concurrent_unordered_map< std::string, DDSpecPar > |
using | DDSpecParRefs = std::vector< const DDSpecPar * > |
using | DDVectorsMap = tbb::concurrent_unordered_map< std::string, tbb::concurrent_vector< double > > |
using | ExpandedNodes = cms::ExpandedNodes |
using | Filter = cms::Filter |
using | Iterator = TGeoIterator |
using | MuonConstants = std::unordered_map< std::string_view, int > |
using | Node = TGeoNode |
using | PlacedVolume = dd4hep::PlacedVolume |
using | RotationMatrix = ROOT::Math::Rotation3D |
using | Translation = ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > |
using | Volume = dd4hep::Volume |
Enumerations | |
enum | DDSolidShape { DDSolidShape::dd_not_init = 0, DDSolidShape::ddbox = 1, DDSolidShape::ddtubs = 2, DDSolidShape::ddtrap = 3, DDSolidShape::ddcons = 4, DDSolidShape::ddpolycone = 5, DDSolidShape::ddpolyhedra = 6, DDSolidShape::ddtorus = 7, DDSolidShape::ddunion = 8, DDSolidShape::ddsubtraction = 9, DDSolidShape::ddintersection = 10, DDSolidShape::ddshapeless = 11, DDSolidShape::ddpseudotrap = 12, DDSolidShape::ddtrunctubs = 13, DDSolidShape::ddsphere = 14, DDSolidShape::ddellipticaltube = 15, DDSolidShape::ddcuttubs = 16, DDSolidShape::ddextrudedpolygon = 17, DDSolidShape::ddtrd1 = 18 } |
Functions | |
uint32_t | Adler32 (char const *data, size_t len) |
void | Adler32 (char const *data, size_t len, uint32_t &a, uint32_t &b) |
def | cms_error () |
def | config (tmpl, pkg_help) |
def | config_with_parser (tmpl, args) |
std::string | detElementName (dd4hep::PlacedVolume volume) |
def | generate (kwds) |
constexpr unsigned int | hash (const char *str, int h=0) |
unsigned int | hash (const std::string &str) |
dd4hep::Rotation3D | makeRotation3D (dd4hep::Rotation3D rotation, const std::string &axis, double angle) |
dd4hep::Rotation3D | makeRotation3D (double thetaX, double phiX, double thetaY, double phiY, double thetaZ, double phiZ) |
dd4hep::Rotation3D | makeRotReflect (double thetaX, double phiX, double thetaY, double phiY, double thetaZ, double phiZ) |
bool | operator!= (MD5Result const &a, MD5Result const &b) |
bool | operator< (MD5Result const &a, MD5Result const &b) |
template<typename E > | |
detail::Desired< E, detail::is_derived_or_same< Exception, std::remove_reference_t< E > >::value >::type & | operator<< (E &&e, std::ios_base &(*f)(std::ios_base &)) |
template<typename E > | |
detail::Desired< E, detail::is_derived_or_same< Exception, std::remove_reference_t< E > >::value >::type & | operator<< (E &&e, std::ostream &(*f)(std::ostream &)) |
template<typename E , typename T > | |
detail::Desired< E, detail::is_derived_or_same< Exception, std::remove_reference_t< E > >::value >::type & | operator<< (E &&e, T const &stuff) |
std::ostream & | operator<< (std::ostream &os, MD5Result const &r) |
std::ostream & | operator<< (std::ostream &ost, Exception const &e) |
bool | operator== (MD5Result const &a, MD5Result const &b) |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< CaloMETProducer > > | s_filler__LINE__ ("CaloMETProducer") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< ElseMETProducer > > | s_filler__LINE__ ("ElseMETProducer") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< GenMETProducer > > | s_filler__LINE__ ("GenMETProducer") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< METSignificanceProducer > > | s_filler__LINE__ ("METSignificanceProducer") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< MuonMET > > | s_filler__LINE__ ("MuonMET") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< PFClusterMETProducer > > | s_filler__LINE__ ("PFClusterMETProducer") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< PFMETProducer > > | s_filler__LINE__ ("PFMETProducer") |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker< edm::ParameterSetDescriptionFiller< TCMETProducer > > | s_filler__LINE__ ("TCMETProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< CaloMETProducer > > | s_maker__LINE__ ("CaloMETProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< ElseMETProducer > > | s_maker__LINE__ ("ElseMETProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< GenMETProducer > > | s_maker__LINE__ ("GenMETProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< METSignificanceProducer > > | s_maker__LINE__ ("METSignificanceProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< MuonMET > > | s_maker__LINE__ ("MuonMET") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< PFClusterMETProducer > > | s_maker__LINE__ ("PFClusterMETProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< PFMETProducer > > | s_maker__LINE__ ("PFMETProducer") |
static const edm::MakerPluginFactory ::PMaker< edm::WorkerMaker< TCMETProducer > > | s_maker__LINE__ ("TCMETProducer") |
void | set_to_default (MD5Result &val) |
def | test_cms_environment (tmpl) |
Variables | |
const std::array< const cms::dd::NameValuePair< DDSolidShape >, 19 > | DDSolidShapeMap |
const std::array< const cms::dd::ValuePair< LegacySolidShape, cms::DDSolidShape >, 20 > | LegacySolidShapeMap |
static constexpr long | s_executed = 1l |
static const char * | s_hexValues |
const ::dd4hep::xml::Tag_t | Unicode_Algorithm |
const ::dd4hep::xml::Tag_t | Unicode_alp1 |
const ::dd4hep::xml::Tag_t | Unicode_alp2 |
const ::dd4hep::xml::Tag_t | Unicode_atMinusZ |
const ::dd4hep::xml::Tag_t | Unicode_atomicNumber |
const ::dd4hep::xml::Tag_t | Unicode_atomicWeight |
const ::dd4hep::xml::Tag_t | Unicode_axis |
const ::dd4hep::xml::Tag_t | Unicode_bl1 |
const ::dd4hep::xml::Tag_t | Unicode_bl2 |
const ::dd4hep::xml::Tag_t | Unicode_Box |
const ::dd4hep::xml::Tag_t | Unicode_ChildName |
const ::dd4hep::xml::Tag_t | Unicode_close_geometry |
const ::dd4hep::xml::Tag_t | Unicode_CompositeMaterial |
const ::dd4hep::xml::Tag_t | Unicode_Cone |
const ::dd4hep::xml::Tag_t | Unicode_Constant |
const ::dd4hep::xml::Tag_t | Unicode_ConstantsSection |
const ::dd4hep::xml::Tag_t | Unicode_copyNumber |
const ::dd4hep::xml::Tag_t | Unicode_cutAtDelta |
const ::dd4hep::xml::Tag_t | Unicode_cutAtStart |
const ::dd4hep::xml::Tag_t | Unicode_cutInside |
const ::dd4hep::xml::Tag_t | Unicode_CutTubs |
const ::dd4hep::xml::Tag_t | Unicode_DDCMS |
const ::dd4hep::xml::Tag_t | Unicode_DDDefinition |
const ::dd4hep::xml::Tag_t | Unicode_debug_algorithms |
const ::dd4hep::xml::Tag_t | Unicode_debug_constants |
const ::dd4hep::xml::Tag_t | Unicode_debug_includes |
const ::dd4hep::xml::Tag_t | Unicode_debug_materials |
const ::dd4hep::xml::Tag_t | Unicode_debug_namespaces |
const ::dd4hep::xml::Tag_t | Unicode_debug_placements |
const ::dd4hep::xml::Tag_t | Unicode_debug_rotations |
const ::dd4hep::xml::Tag_t | Unicode_debug_shapes |
const ::dd4hep::xml::Tag_t | Unicode_debug_specpars |
const ::dd4hep::xml::Tag_t | Unicode_debug_visattr |
const ::dd4hep::xml::Tag_t | Unicode_debug_volumes |
const ::dd4hep::xml::Tag_t | Unicode_deltaPhi |
const ::dd4hep::xml::Tag_t | Unicode_deltaTheta |
const ::dd4hep::xml::Tag_t | Unicode_density |
const ::dd4hep::xml::Tag_t | Unicode_DisabledAlgo |
const ::dd4hep::xml::Tag_t | Unicode_Division |
const ::dd4hep::xml::Tag_t | Unicode_dx |
const ::dd4hep::xml::Tag_t | Unicode_dx1 |
const ::dd4hep::xml::Tag_t | Unicode_dx2 |
const ::dd4hep::xml::Tag_t | Unicode_dy |
const ::dd4hep::xml::Tag_t | Unicode_dy1 |
const ::dd4hep::xml::Tag_t | Unicode_dy2 |
const ::dd4hep::xml::Tag_t | Unicode_dz |
const ::dd4hep::xml::Tag_t | Unicode_ElementaryMaterial |
const ::dd4hep::xml::Tag_t | Unicode_Ellipsoid |
const ::dd4hep::xml::Tag_t | Unicode_EllipticalTube |
const ::dd4hep::xml::Tag_t | Unicode_firstSolid |
const ::dd4hep::xml::Tag_t | Unicode_h1 |
const ::dd4hep::xml::Tag_t | Unicode_h2 |
const ::dd4hep::xml::Tag_t | Unicode_Include |
const ::dd4hep::xml::Tag_t | Unicode_IncludeSection |
const ::dd4hep::xml::Tag_t | Unicode_innerRadius |
const ::dd4hep::xml::Tag_t | Unicode_LogicalPart |
const ::dd4hep::xml::Tag_t | Unicode_LogicalPartSection |
const ::dd4hep::xml::Tag_t | Unicode_lx |
const ::dd4hep::xml::Tag_t | Unicode_ly |
const ::dd4hep::xml::Tag_t | Unicode_lz |
const ::dd4hep::xml::Tag_t | Unicode_MaterialFraction |
const ::dd4hep::xml::Tag_t | Unicode_MaterialSection |
const ::dd4hep::xml::Tag_t | Unicode_nEntries |
const ::dd4hep::xml::Tag_t | Unicode_nReplicas |
const ::dd4hep::xml::Tag_t | Unicode_Numeric |
const ::dd4hep::xml::Tag_t | Unicode_numSide |
const ::dd4hep::xml::Tag_t | Unicode_offset |
const ::dd4hep::xml::Tag_t | Unicode_open_geometry |
DD4hep specific. More... | |
const ::dd4hep::xml::Tag_t | Unicode_outerRadius |
const ::dd4hep::xml::Tag_t | Unicode_Parameter |
const ::dd4hep::xml::Tag_t | Unicode_parent |
const ::dd4hep::xml::Tag_t | Unicode_PartSelector |
const ::dd4hep::xml::Tag_t | Unicode_path |
const ::dd4hep::xml::Tag_t | Unicode_phiX |
const ::dd4hep::xml::Tag_t | Unicode_phiY |
const ::dd4hep::xml::Tag_t | Unicode_phiZ |
const ::dd4hep::xml::Tag_t | Unicode_Polycone |
const ::dd4hep::xml::Tag_t | Unicode_Polyhedra |
const ::dd4hep::xml::Tag_t | Unicode_PosPart |
const ::dd4hep::xml::Tag_t | Unicode_PosPartSection |
const ::dd4hep::xml::Tag_t | Unicode_PseudoTrap |
const ::dd4hep::xml::Tag_t | Unicode_rChild |
const ::dd4hep::xml::Tag_t | Unicode_ReflectionRotation |
const ::dd4hep::xml::Tag_t | Unicode_rMaterial |
const ::dd4hep::xml::Tag_t | Unicode_rMax |
const ::dd4hep::xml::Tag_t | Unicode_rMax1 |
const ::dd4hep::xml::Tag_t | Unicode_rMax2 |
const ::dd4hep::xml::Tag_t | Unicode_rMin |
const ::dd4hep::xml::Tag_t | Unicode_rMin1 |
const ::dd4hep::xml::Tag_t | Unicode_rMin2 |
const ::dd4hep::xml::Tag_t | Unicode_Rotation |
const ::dd4hep::xml::Tag_t | Unicode_RotationByAxis |
const ::dd4hep::xml::Tag_t | Unicode_RotationSection |
const ::dd4hep::xml::Tag_t | Unicode_RotationSequence |
const ::dd4hep::xml::Tag_t | Unicode_rParent |
const ::dd4hep::xml::Tag_t | Unicode_rReflectionRotation |
const ::dd4hep::xml::Tag_t | Unicode_rRotation |
const ::dd4hep::xml::Tag_t | Unicode_rSolid |
const ::dd4hep::xml::Tag_t | Unicode_RZPoint |
const ::dd4hep::xml::Tag_t | Unicode_scale |
const ::dd4hep::xml::Tag_t | Unicode_secondSolid |
const ::dd4hep::xml::Tag_t | Unicode_SolidSection |
const ::dd4hep::xml::Tag_t | Unicode_SpecPar |
const ::dd4hep::xml::Tag_t | Unicode_SpecParSection |
const ::dd4hep::xml::Tag_t | Unicode_Sphere |
const ::dd4hep::xml::Tag_t | Unicode_startPhi |
const ::dd4hep::xml::Tag_t | Unicode_startTheta |
const ::dd4hep::xml::Tag_t | Unicode_String |
const ::dd4hep::xml::Tag_t | Unicode_SubtractionSolid |
const ::dd4hep::xml::Tag_t | Unicode_symbol |
const ::dd4hep::xml::Tag_t | Unicode_thetaX |
const ::dd4hep::xml::Tag_t | Unicode_thetaY |
const ::dd4hep::xml::Tag_t | Unicode_thetaZ |
const ::dd4hep::xml::Tag_t | Unicode_tl1 |
const ::dd4hep::xml::Tag_t | Unicode_tl2 |
const ::dd4hep::xml::Tag_t | Unicode_Torus |
const ::dd4hep::xml::Tag_t | Unicode_torusRadius |
const ::dd4hep::xml::Tag_t | Unicode_Transformation |
const ::dd4hep::xml::Tag_t | Unicode_TransformationSection |
const ::dd4hep::xml::Tag_t | Unicode_Translation |
const ::dd4hep::xml::Tag_t | Unicode_Trapezoid |
const ::dd4hep::xml::Tag_t | Unicode_TruncTubs |
const ::dd4hep::xml::Tag_t | Unicode_Tubs |
const ::dd4hep::xml::Tag_t | Unicode_tx |
const ::dd4hep::xml::Tag_t | Unicode_ty |
const ::dd4hep::xml::Tag_t | Unicode_tz |
const ::dd4hep::xml::Tag_t | Unicode_value |
const ::dd4hep::xml::Tag_t | Unicode_Vector |
const ::dd4hep::xml::Tag_t | Unicode_vis |
const ::dd4hep::xml::Tag_t | Unicode_vismaterial |
const ::dd4hep::xml::Tag_t | Unicode_VisSection |
const ::dd4hep::xml::Tag_t | Unicode_width |
const ::dd4hep::xml::Tag_t | Unicode_xSemiAxis |
const ::dd4hep::xml::Tag_t | Unicode_XYPoint |
const ::dd4hep::xml::Tag_t | Unicode_ySemiAxis |
const ::dd4hep::xml::Tag_t | Unicode_zBottomCut |
const ::dd4hep::xml::Tag_t | Unicode_zHalf |
const ::dd4hep::xml::Tag_t | Unicode_zHeight |
const ::dd4hep::xml::Tag_t | Unicode_ZSection |
const ::dd4hep::xml::Tag_t | Unicode_zSemiAxis |
const ::dd4hep::xml::Tag_t | Unicode_zTopCut |
const ::dd4hep::xml::Tag_t | Unicode_ZXYSection |
Namespace of DDCMS conversion namespace.
How ParameterSets are nested inside ParameterSets The main feature is that they're made persistent using a ParameterSetID, and only reconstituted as needed, when the value_ptr = 0;
This a basic exception type expected to be thrown by developer-written code. We recommend that you use it directly. It can also be used as a base class if needed.
Each Exception is identified by a category string. This category is a short word or phrase (no spaces) that described the problem that was encountered.
Information can be added to the Exception using the stream insertion operator (as one uses cout). We recommend using it in the following manner:
Example: if ((rc=func()) < 0) { throw cms::Exception("DataCorrupt") << "I died with rc = " << rc << std::endl; }
Derived types are expected to fix the category, either by 1) passing a string literal to the base class constructor, or 2) ensuring the developer gives a category name.
Example: class InfiniteLoop : public Exception { InfiniteLoop(const std::string& msg) : Exception("InfiniteLoop",msg) { } };
ExceptionCollector is a utility class that can be used to make sure that each function or functor in a sequence of calls is invoked even if a previous function throws. Each function/functor must take no arguments and return a void. std::bind can be used to convert a function taking arguments into a function taking no arguments. The exception strings are saved in a cms::Exception for optional rethrow.
Here is an example:
ExceptionCollector c("initialMessage");
c.call(std::bind(&MyClass::myFunction, myClassPtr)); c.call(std::bind(&MyClass::myOtherFunction, myClassPtr, myArgPtr)); c.call(std::bind(&myFreeFunction, myArgPtr)); if (c.hasThrown()) c.rethrow();
This insures that all three functions will be called before any exception is thrown.
These functions are meant to be called only from unit tests.
using cms::DD3Vector = typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > |
Definition at line 14 of file DDAlgoArguments.h.
using cms::DDPartSelectionMap = typedef tbb::concurrent_unordered_map<std::string, tbb::concurrent_vector<std::string> > |
Definition at line 11 of file DDSpecParRegistry.h.
using cms::DDPaths = typedef tbb::concurrent_vector<std::string> |
Definition at line 10 of file DDSpecParRegistry.h.
using cms::DDSpecParMap = typedef tbb::concurrent_unordered_map<std::string, DDSpecPar> |
Definition at line 29 of file DDSpecParRegistry.h.
using cms::DDSpecParRefs = typedef std::vector<const DDSpecPar*> |
Definition at line 30 of file DDSpecParRegistry.h.
typedef tbb::concurrent_unordered_map< std::string, tbb::concurrent_vector< double > > cms::DDVectorsMap |
Definition at line 14 of file DDNamespace.h.
using cms::ExpandedNodes = typedef cms::ExpandedNodes |
Definition at line 47 of file DDFilteredView.h.
using cms::Filter = typedef cms::Filter |
Definition at line 48 of file DDFilteredView.h.
using cms::Iterator = typedef TGeoIterator |
Definition at line 49 of file DDFilteredView.h.
using cms::MuonConstants = typedef std::unordered_map<std::string_view, int> |
Definition at line 35 of file DD4hep_MuonNumbering.h.
using cms::Node = typedef TGeoNode |
Definition at line 50 of file DDFilteredView.h.
using cms::PlacedVolume = typedef dd4hep::PlacedVolume |
Definition at line 46 of file DDFilteredView.h.
using cms::RotationMatrix = typedef ROOT::Math::Rotation3D |
Definition at line 52 of file DDFilteredView.h.
using cms::Translation = typedef ROOT::Math::DisplacementVector3D<ROOT::Math::Cartesian3D<double> > |
Definition at line 51 of file DDFilteredView.h.
using cms::Volume = typedef dd4hep::Volume |
Definition at line 45 of file DDFilteredView.h.
|
strong |
Definition at line 62 of file DDSolidShapes.h.
uint32_t cms::Adler32 | ( | char const * | data, |
size_t | len | ||
) |
void cms::Adler32 | ( | char const * | data, |
size_t | len, | ||
uint32_t & | a, | ||
uint32_t & | b | ||
) |
Definition at line 10 of file Adler32Calculator.cc.
References a, b, data, and MOD_ADLER.
Referenced by Adler32(), evf::EvFOutputModule::beginRun(), edm::StreamerInputSource::deserializeEvent(), edm::StreamerInputSource::deserializeRegistry(), evf::RecoEventOutputModuleForFU< Consumer >::doOutputHeader(), HLTriggerJSONMonitoring::globalEndLuminosityBlockSummary(), L1TriggerJSONMonitoring::globalEndLuminosityBlockSummary(), edm::StreamSerializer::serializeEvent(), edm::StreamSerializer::serializeRegistry(), OutputFile::write(), and RawEventOutputModuleForBU< Consumer >::write().
def cms.cms_error | ( | ) |
def cms.config | ( | tmpl, | |
pkg_help | |||
) |
def cms.config_with_parser | ( | tmpl, | |
args | |||
) |
std::string cms::detElementName | ( | dd4hep::PlacedVolume | volume | ) |
Definition at line 79 of file DDCMSDetElementCreator.cc.
References Skims_PA_cff::name, NAMESPACE_SEP, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by cms::DDCMSDetElementCreator::createElement(), and cms::DDCMSDetElementCreator::createTopLevelDetectors().
def cms.generate | ( | kwds | ) |
Definition at line 107 of file cms.py.
References cms_error(), utils.code_generator(), edm.print(), and test_cms_environment().
|
constexpr |
|
inline |
dd4hep::Rotation3D cms::makeRotation3D | ( | dd4hep::Rotation3D | rotation, |
const std::string & | axis, | ||
double | angle | ||
) |
Definition at line 50 of file DDAlgoArguments.cc.
References angle(), cond::hash, and idealTransformation::rotation.
dd4hep::Rotation3D cms::makeRotation3D | ( | double | thetaX, |
double | phiX, | ||
double | thetaY, | ||
double | phiY, | ||
double | thetaZ, | ||
double | phiZ | ||
) |
Definition at line 20 of file DDAlgoArguments.cc.
References funct::cos(), PixelTestBeamValidation_cfi::Position, RecoTauValidation_cfi::posX, RecoTauValidation_cfi::posY, idealTransformation::rotation, funct::sin(), DOFs::thetaX, DOFs::thetaY, and DOFs::thetaZ.
Referenced by algorithm().
dd4hep::Rotation3D cms::makeRotReflect | ( | double | thetaX, |
double | phiX, | ||
double | thetaY, | ||
double | phiY, | ||
double | thetaZ, | ||
double | phiZ | ||
) |
Definition at line 32 of file DDAlgoArguments.cc.
References funct::abs(), RPCNoise_example::check, funct::cos(), idealTransformation::rotation, funct::sin(), DOFs::thetaX, DOFs::thetaY, and DOFs::thetaZ.
|
inline |
Definition at line 216 of file Exception.h.
References MillePedeFileConverter_cfg::e, and f.
|
inline |
Definition at line 209 of file Exception.h.
References MillePedeFileConverter_cfg::e, and f.
|
inline |
Definition at line 202 of file Exception.h.
References MillePedeFileConverter_cfg::e.
|
inline |
Definition at line 39 of file Digest.h.
References alignCSCRings::r.
|
inline |
Definition at line 193 of file Exception.h.
References MillePedeFileConverter_cfg::e.
Definition at line 141 of file Digest.cc.
References a, b, and cond::serialization::equal().
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
|
static |
void cms::set_to_default | ( | MD5Result & | val | ) |
Definition at line 56 of file Digest.cc.
References heppy_batch::val.
Referenced by cms::MD5Result::fromHexifiedString(), and cms::MD5Result::MD5Result().
def cms.test_cms_environment | ( | tmpl | ) |
Test CMS environment and requirements to run within CMSSW_BASE. Return True if we fullfill requirements and False otherwise.
Definition at line 79 of file cms.py.
Referenced by generate().
const std::array<const cms::dd::NameValuePair<DDSolidShape>, 19> cms::DDSolidShapeMap |
Definition at line 84 of file DDSolidShapes.h.
Referenced by HcalTB02ParametersFromDD::build(), DreamSD::initMap(), HcalGeomParameters::loadGeometry(), HGCalGeomParameters::loadGeometryHexagon8(), and cms::DDFilteredView::shape().
const std::array<const cms::dd::ValuePair<LegacySolidShape, cms::DDSolidShape>, 20> cms::LegacySolidShapeMap |
Definition at line 105 of file DDSolidShapes.h.
Referenced by cms::DDFilteredView::legacyShape().
|
staticconstexpr |
Definition at line 16 of file DDAlgoArguments.h.
Referenced by algorithm().
|
static |
Definition at line 77 of file Digest.cc.
Referenced by cms::MD5Result::toString().
const ::dd4hep::xml::Tag_t cms::Unicode_Algorithm |
const ::dd4hep::xml::Tag_t cms::Unicode_alp1 |
const ::dd4hep::xml::Tag_t cms::Unicode_alp2 |
const ::dd4hep::xml::Tag_t cms::Unicode_atMinusZ |
const ::dd4hep::xml::Tag_t cms::Unicode_atomicNumber |
const ::dd4hep::xml::Tag_t cms::Unicode_atomicWeight |
const ::dd4hep::xml::Tag_t cms::Unicode_axis |
const ::dd4hep::xml::Tag_t cms::Unicode_bl1 |
const ::dd4hep::xml::Tag_t cms::Unicode_bl2 |
const ::dd4hep::xml::Tag_t cms::Unicode_Box |
const ::dd4hep::xml::Tag_t cms::Unicode_ChildName |
const ::dd4hep::xml::Tag_t cms::Unicode_close_geometry |
const ::dd4hep::xml::Tag_t cms::Unicode_CompositeMaterial |
const ::dd4hep::xml::Tag_t cms::Unicode_Cone |
const ::dd4hep::xml::Tag_t cms::Unicode_Constant |
const ::dd4hep::xml::Tag_t cms::Unicode_ConstantsSection |
const ::dd4hep::xml::Tag_t cms::Unicode_copyNumber |
const ::dd4hep::xml::Tag_t cms::Unicode_cutAtDelta |
const ::dd4hep::xml::Tag_t cms::Unicode_cutAtStart |
const ::dd4hep::xml::Tag_t cms::Unicode_cutInside |
const ::dd4hep::xml::Tag_t cms::Unicode_CutTubs |
const ::dd4hep::xml::Tag_t cms::Unicode_DDCMS |
const ::dd4hep::xml::Tag_t cms::Unicode_DDDefinition |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_algorithms |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_constants |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_includes |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_materials |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_namespaces |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_placements |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_rotations |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_shapes |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_specpars |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_visattr |
const ::dd4hep::xml::Tag_t cms::Unicode_debug_volumes |
const ::dd4hep::xml::Tag_t cms::Unicode_deltaPhi |
const ::dd4hep::xml::Tag_t cms::Unicode_deltaTheta |
const ::dd4hep::xml::Tag_t cms::Unicode_density |
const ::dd4hep::xml::Tag_t cms::Unicode_DisabledAlgo |
const ::dd4hep::xml::Tag_t cms::Unicode_Division |
const ::dd4hep::xml::Tag_t cms::Unicode_dx |
const ::dd4hep::xml::Tag_t cms::Unicode_dx1 |
const ::dd4hep::xml::Tag_t cms::Unicode_dx2 |
const ::dd4hep::xml::Tag_t cms::Unicode_dy |
const ::dd4hep::xml::Tag_t cms::Unicode_dy1 |
const ::dd4hep::xml::Tag_t cms::Unicode_dy2 |
const ::dd4hep::xml::Tag_t cms::Unicode_dz |
const ::dd4hep::xml::Tag_t cms::Unicode_ElementaryMaterial |
const ::dd4hep::xml::Tag_t cms::Unicode_Ellipsoid |
const ::dd4hep::xml::Tag_t cms::Unicode_EllipticalTube |
const ::dd4hep::xml::Tag_t cms::Unicode_firstSolid |
const ::dd4hep::xml::Tag_t cms::Unicode_h1 |
const ::dd4hep::xml::Tag_t cms::Unicode_h2 |
const ::dd4hep::xml::Tag_t cms::Unicode_Include |
const ::dd4hep::xml::Tag_t cms::Unicode_IncludeSection |
const ::dd4hep::xml::Tag_t cms::Unicode_innerRadius |
const ::dd4hep::xml::Tag_t cms::Unicode_LogicalPart |
const ::dd4hep::xml::Tag_t cms::Unicode_LogicalPartSection |
const ::dd4hep::xml::Tag_t cms::Unicode_lx |
const ::dd4hep::xml::Tag_t cms::Unicode_ly |
const ::dd4hep::xml::Tag_t cms::Unicode_lz |
const ::dd4hep::xml::Tag_t cms::Unicode_MaterialFraction |
const ::dd4hep::xml::Tag_t cms::Unicode_MaterialSection |
const ::dd4hep::xml::Tag_t cms::Unicode_nEntries |
const ::dd4hep::xml::Tag_t cms::Unicode_nReplicas |
const ::dd4hep::xml::Tag_t cms::Unicode_Numeric |
const ::dd4hep::xml::Tag_t cms::Unicode_numSide |
const ::dd4hep::xml::Tag_t cms::Unicode_offset |
const ::dd4hep::xml::Tag_t cms::Unicode_open_geometry |
DD4hep specific.
const ::dd4hep::xml::Tag_t cms::Unicode_outerRadius |
const ::dd4hep::xml::Tag_t cms::Unicode_Parameter |
const ::dd4hep::xml::Tag_t cms::Unicode_parent |
const ::dd4hep::xml::Tag_t cms::Unicode_PartSelector |
const ::dd4hep::xml::Tag_t cms::Unicode_path |
const ::dd4hep::xml::Tag_t cms::Unicode_phiX |
const ::dd4hep::xml::Tag_t cms::Unicode_phiY |
const ::dd4hep::xml::Tag_t cms::Unicode_phiZ |
const ::dd4hep::xml::Tag_t cms::Unicode_Polycone |
const ::dd4hep::xml::Tag_t cms::Unicode_Polyhedra |
const ::dd4hep::xml::Tag_t cms::Unicode_PosPart |
const ::dd4hep::xml::Tag_t cms::Unicode_PosPartSection |
const ::dd4hep::xml::Tag_t cms::Unicode_PseudoTrap |
const ::dd4hep::xml::Tag_t cms::Unicode_rChild |
const ::dd4hep::xml::Tag_t cms::Unicode_ReflectionRotation |
const ::dd4hep::xml::Tag_t cms::Unicode_rMaterial |
const ::dd4hep::xml::Tag_t cms::Unicode_rMax |
const ::dd4hep::xml::Tag_t cms::Unicode_rMax1 |
const ::dd4hep::xml::Tag_t cms::Unicode_rMax2 |
const ::dd4hep::xml::Tag_t cms::Unicode_rMin |
const ::dd4hep::xml::Tag_t cms::Unicode_rMin1 |
const ::dd4hep::xml::Tag_t cms::Unicode_rMin2 |
const ::dd4hep::xml::Tag_t cms::Unicode_Rotation |
const ::dd4hep::xml::Tag_t cms::Unicode_RotationByAxis |
const ::dd4hep::xml::Tag_t cms::Unicode_RotationSection |
const ::dd4hep::xml::Tag_t cms::Unicode_RotationSequence |
const ::dd4hep::xml::Tag_t cms::Unicode_rParent |
const ::dd4hep::xml::Tag_t cms::Unicode_rReflectionRotation |
const ::dd4hep::xml::Tag_t cms::Unicode_rRotation |
const ::dd4hep::xml::Tag_t cms::Unicode_rSolid |
const ::dd4hep::xml::Tag_t cms::Unicode_RZPoint |
const ::dd4hep::xml::Tag_t cms::Unicode_scale |
const ::dd4hep::xml::Tag_t cms::Unicode_secondSolid |
const ::dd4hep::xml::Tag_t cms::Unicode_SolidSection |
const ::dd4hep::xml::Tag_t cms::Unicode_SpecPar |
const ::dd4hep::xml::Tag_t cms::Unicode_SpecParSection |
const ::dd4hep::xml::Tag_t cms::Unicode_Sphere |
const ::dd4hep::xml::Tag_t cms::Unicode_startPhi |
const ::dd4hep::xml::Tag_t cms::Unicode_startTheta |
const ::dd4hep::xml::Tag_t cms::Unicode_String |
const ::dd4hep::xml::Tag_t cms::Unicode_SubtractionSolid |
const ::dd4hep::xml::Tag_t cms::Unicode_symbol |
const ::dd4hep::xml::Tag_t cms::Unicode_thetaX |
const ::dd4hep::xml::Tag_t cms::Unicode_thetaY |
const ::dd4hep::xml::Tag_t cms::Unicode_thetaZ |
const ::dd4hep::xml::Tag_t cms::Unicode_tl1 |
const ::dd4hep::xml::Tag_t cms::Unicode_tl2 |
const ::dd4hep::xml::Tag_t cms::Unicode_Torus |
const ::dd4hep::xml::Tag_t cms::Unicode_torusRadius |
const ::dd4hep::xml::Tag_t cms::Unicode_Transformation |
const ::dd4hep::xml::Tag_t cms::Unicode_TransformationSection |
const ::dd4hep::xml::Tag_t cms::Unicode_Translation |
const ::dd4hep::xml::Tag_t cms::Unicode_Trapezoid |
const ::dd4hep::xml::Tag_t cms::Unicode_TruncTubs |
const ::dd4hep::xml::Tag_t cms::Unicode_Tubs |
const ::dd4hep::xml::Tag_t cms::Unicode_tx |
const ::dd4hep::xml::Tag_t cms::Unicode_ty |
const ::dd4hep::xml::Tag_t cms::Unicode_tz |
const ::dd4hep::xml::Tag_t cms::Unicode_value |
const ::dd4hep::xml::Tag_t cms::Unicode_Vector |
const ::dd4hep::xml::Tag_t cms::Unicode_vis |
const ::dd4hep::xml::Tag_t cms::Unicode_vismaterial |
const ::dd4hep::xml::Tag_t cms::Unicode_VisSection |
const ::dd4hep::xml::Tag_t cms::Unicode_width |
const ::dd4hep::xml::Tag_t cms::Unicode_xSemiAxis |
const ::dd4hep::xml::Tag_t cms::Unicode_XYPoint |
const ::dd4hep::xml::Tag_t cms::Unicode_ySemiAxis |
const ::dd4hep::xml::Tag_t cms::Unicode_zBottomCut |
const ::dd4hep::xml::Tag_t cms::Unicode_zHalf |
const ::dd4hep::xml::Tag_t cms::Unicode_zHeight |
const ::dd4hep::xml::Tag_t cms::Unicode_ZSection |
const ::dd4hep::xml::Tag_t cms::Unicode_zSemiAxis |
const ::dd4hep::xml::Tag_t cms::Unicode_zTopCut |
const ::dd4hep::xml::Tag_t cms::Unicode_ZXYSection |