CMS 3D CMS Logo

Namespaces | Enumerations | Functions
SurfaceDeformationFactory.h File Reference
#include <vector>
#include <string>

Go to the source code of this file.

Namespaces

 SurfaceDeformationFactory
 

Enumerations

enum  SurfaceDeformationFactory::Type { SurfaceDeformationFactory::kBowedSurface = 1, SurfaceDeformationFactory::kTwoBowedSurfaces, SurfaceDeformationFactory::kNoDeformations }
 

Functions

SurfaceDeformationSurfaceDeformationFactory::create (const std::vector< double > &params)
 
SurfaceDeformationSurfaceDeformationFactory::create (int type, const std::vector< double > &params)
 
Type SurfaceDeformationFactory::surfaceDeformationType (const std::string &typeString)
 convert string to 'Type' - exception if string is not known More...
 
std::string SurfaceDeformationFactory::surfaceDeformationTypeName (const Type &type)