#include <CSCGeometryBuilderFromDDD.h>
Public Member Functions | |
void | build (std::shared_ptr< CSCGeometry > geom, const DDCompactView *fv, const MuonDDDConstants &muonConstants) |
Build the geometry. More... | |
CSCGeometryBuilderFromDDD () | |
Constructor. More... | |
virtual | ~CSCGeometryBuilderFromDDD () |
Destructor. More... | |
Private Attributes | |
const std::string | myName |
Build the CSCGeometry from the DDD description.
Definition at line 19 of file CSCGeometryBuilderFromDDD.h.
CSCGeometryBuilderFromDDD::CSCGeometryBuilderFromDDD | ( | ) |
|
virtual |
void CSCGeometryBuilderFromDDD::build | ( | std::shared_ptr< CSCGeometry > | geom, |
const DDCompactView * | fv, | ||
const MuonDDDConstants & | muonConstants | ||
) |
Build the geometry.
Definition at line 17 of file CSCGeometryBuilderFromDDD.cc.
References CSCGeometryParsFromDD::build(), CSCGeometryBuilder::build(), and Exception.
Referenced by AlignmentMonitorAsAnalyzer::analyze(), AlignmentProducerBase::createGeometries(), MuonAlignmentInputMethod::idealCSCGeometry(), CSCGeometryESModule::initCSCGeometry_(), MisalignedMuonESProducer::produce(), and MuonAlignmentOutputXML::write().
|
private |
Definition at line 34 of file CSCGeometryBuilderFromDDD.h.