#include <Alignment/MuonAlignment/interface/MuonAlignmentInputDB.h>
Public Member Functions | |
MuonAlignmentInputDB () | |
MuonAlignmentInputDB (std::string dtLabel, std::string cscLabel, std::string gemLabel, std::string idealLabel, bool getAPEs) | |
AlignableMuon * | newAlignableMuon (const edm::EventSetup &iSetup) const override |
~MuonAlignmentInputDB () override | |
Public Member Functions inherited from MuonAlignmentInputMethod | |
MuonAlignmentInputMethod () | |
MuonAlignmentInputMethod (std::string idealLabel) | |
virtual | ~MuonAlignmentInputMethod () |
Private Member Functions | |
MuonAlignmentInputDB (const MuonAlignmentInputDB &)=delete | |
const MuonAlignmentInputDB & | operator= (const MuonAlignmentInputDB &)=delete |
Private Attributes | |
std::string | idealGeometryLabel |
std::string | m_cscLabel |
std::string | m_dtLabel |
std::string | m_gemLabel |
bool | m_getAPEs |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 29 of file MuonAlignmentInputDB.h.
MuonAlignmentInputDB::MuonAlignmentInputDB | ( | ) |
Definition at line 40 of file MuonAlignmentInputDB.cc.
MuonAlignmentInputDB::MuonAlignmentInputDB | ( | std::string | dtLabel, |
std::string | cscLabel, | ||
std::string | gemLabel, | ||
std::string | idealLabel, | ||
bool | getAPEs | ||
) |
Definition at line 43 of file MuonAlignmentInputDB.cc.
|
override |
Definition at line 56 of file MuonAlignmentInputDB.cc.
|
privatedelete |
|
overridevirtual |
Reimplemented from MuonAlignmentInputMethod.
Definition at line 74 of file MuonAlignmentInputDB.cc.
References align::AlignableMuon, GeometryAligner::applyAlignments(), align::DetectorGlobalPosition(), gemGeometry_cff::gemGeometry, edm::EventSetup::get(), get, mps_fire::i, idealGeometryLabel, Alignments::m_align, AlignmentErrorsExtended::m_alignError, m_cscLabel, m_dtLabel, m_gemLabel, m_getAPEs, and DetId::Muon.
|
privatedelete |
|
private |
Definition at line 51 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 51 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 51 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 51 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 52 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().