CMS 3D CMS Logo

Classes | Namespaces | Functions | Variables
DDAlgoArguments.h File Reference
#include "XML/XML.h"
#include "DetectorDescription/DDCMS/interface/DDXMLTags.h"
#include "DetectorDescription/DDCMS/interface/DDNamespace.h"
#include "DetectorDescription/DDCMS/interface/DDParsingContext.h"
#include "DetectorDescription/DDCMS/interface/DDRotationMatrix.h"
#include "DetectorDescription/DDCMS/interface/DDTranslation.h"
#include <map>
#include <sstream>

Go to the source code of this file.

Classes

class  cms::DDAlgoArguments
 

Namespaces

 cms
 Namespace of DDCMS conversion namespace.
 

Functions

constexpr unsigned int cms::hash (const char *str, int h=0)
 
unsigned int cms::hash (const std::string &str)
 
DDRotationMatrix cms::makeRotation3D (DDRotationMatrix rotation, const std::string &axis, double angle)
 
DDRotationMatrix cms::makeRotation3D (double thetaX, double phiX, double thetaY, double phiY, double thetaZ, double phiZ)
 
DDRotationMatrix cms::makeRotReflect (double thetaX, double phiX, double thetaY, double phiY, double thetaZ, double phiZ)
 

Variables

static constexpr long cms::s_executed = 1l