#include <Alignment/MuonAlignment/interface/MuonAlignmentInputMethod.h>
Public Member Functions | |
MuonAlignmentInputMethod () | |
virtual AlignableMuon * | newAlignableMuon (const edm::EventSetup &iSetup) const |
virtual | ~MuonAlignmentInputMethod () |
Protected Member Functions | |
std::shared_ptr< CSCGeometry > | idealCSCGeometry (const edm::EventSetup &iSetup) const |
std::shared_ptr< DTGeometry > | idealDTGeometry (const edm::EventSetup &iSetup) const |
Private Member Functions | |
MuonAlignmentInputMethod (const MuonAlignmentInputMethod &)=delete | |
const MuonAlignmentInputMethod & | operator= (const MuonAlignmentInputMethod &)=delete |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 34 of file MuonAlignmentInputMethod.h.
MuonAlignmentInputMethod::MuonAlignmentInputMethod | ( | ) |
Definition at line 37 of file MuonAlignmentInputMethod.cc.
|
virtual |
Definition at line 44 of file MuonAlignmentInputMethod.cc.
|
privatedelete |
|
protected |
Definition at line 83 of file MuonAlignmentInputMethod.cc.
References CSCGeometryBuilderFromDDD::build(), and edm::EventSetup::get().
Referenced by MuonAlignmentInputDB::newAlignableMuon(), MuonAlignmentInputSurveyDB::newAlignableMuon(), MuonAlignmentInputXML::newAlignableMuon(), and newAlignableMuon().
|
protected |
Definition at line 69 of file MuonAlignmentInputMethod.cc.
References DTGeometryBuilderFromDDD::build(), and edm::EventSetup::get().
Referenced by MuonAlignmentInputDB::newAlignableMuon(), MuonAlignmentInputSurveyDB::newAlignableMuon(), MuonAlignmentInputXML::newAlignableMuon(), and newAlignableMuon().
|
virtual |
Reimplemented in MuonAlignmentInputXML, MuonAlignmentInputSurveyDB, and MuonAlignmentInputDB.
Definition at line 62 of file MuonAlignmentInputMethod.cc.
References align::AlignableMuon, idealCSCGeometry(), and idealDTGeometry().
Referenced by MuonAlignment::MuonAlignment().
|
privatedelete |