CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Private Member Functions | Friends
ParametrizedMagneticFieldFactory Class Reference

#include <ParametrizedMagneticFieldFactory.h>

Public Member Functions

 ParametrizedMagneticFieldFactory ()
 Constructor. More...
 

Static Private Member Functions

static std::unique_ptr
< MagneticField
get (std::string version, const edm::ParameterSet &parameters)
 
static std::unique_ptr
< MagneticField
get (std::string version, std::vector< double > parameters)
 

Friends

class magneticfield::AutoParametrizedMagneticFieldProducer
 
class magneticfield::DD4hep_VolumeBasedMagneticFieldESProducerFromDB
 
class magneticfield::ParametrizedMagneticFieldProducer
 
class magneticfield::VolumeBasedMagneticFieldESProducerFromDB
 

Detailed Description

Create a parametrized field map with the specified configuration.

Author
N. Amapane - Torino

Definition at line 27 of file ParametrizedMagneticFieldFactory.h.

Constructor & Destructor Documentation

ParametrizedMagneticFieldFactory::ParametrizedMagneticFieldFactory ( )

Constructor.

Definition at line 19 of file ParametrizedMagneticFieldFactory.cc.

19 {}

Member Function Documentation

static std::unique_ptr<MagneticField> ParametrizedMagneticFieldFactory::get ( std::string  version,
const edm::ParameterSet parameters 
)
staticprivate
static std::unique_ptr<MagneticField> ParametrizedMagneticFieldFactory::get ( std::string  version,
std::vector< double >  parameters 
)
staticprivate

Friends And Related Function Documentation

Definition at line 34 of file ParametrizedMagneticFieldFactory.h.

Definition at line 36 of file ParametrizedMagneticFieldFactory.h.

Definition at line 33 of file ParametrizedMagneticFieldFactory.h.

Definition at line 35 of file ParametrizedMagneticFieldFactory.h.