#include <Alignment/MuonAlignment/interface/MuonAlignmentInputDB.h>
Public Member Functions | |
MuonAlignmentInputDB (const DTGeometry *dtGeometry, const CSCGeometry *cscGeometry, const GEMGeometry *gemGeometry, const Alignments *dtAlignments, const Alignments *cscAlignments, const Alignments *gemAlignments, const Alignments *globalPositionRcd) | |
MuonAlignmentInputDB (const DTGeometry *dtGeometry, const CSCGeometry *cscGeometry, const GEMGeometry *gemGeometry, const Alignments *dtAlignments, const Alignments *cscAlignments, const Alignments *gemAlignments, const AlignmentErrorsExtended *dtAlignmentErrorsExtended, const AlignmentErrorsExtended *cscAlignmentErrorsExtended, const AlignmentErrorsExtended *gemAlignmentErrorsExtended, const Alignments *globalPositionRcd) | |
MuonAlignmentInputDB (const MuonAlignmentInputDB &)=delete | |
AlignableMuon * | newAlignableMuon () const override |
const MuonAlignmentInputDB & | operator= (const MuonAlignmentInputDB &)=delete |
~MuonAlignmentInputDB () override | |
Public Member Functions inherited from MuonAlignmentInputMethod | |
MuonAlignmentInputMethod () | |
MuonAlignmentInputMethod (const DTGeometry *dtGeometry, const CSCGeometry *cscGeometry, const GEMGeometry *gemGeometry) | |
MuonAlignmentInputMethod (const MuonAlignmentInputMethod &)=delete | |
const MuonAlignmentInputMethod & | operator= (const MuonAlignmentInputMethod &)=delete |
virtual | ~MuonAlignmentInputMethod () |
Private Attributes | |
const AlignmentErrorsExtended * | cscAlignmentErrorsExtended_ |
const Alignments * | cscAlignments_ |
const CSCGeometry * | cscGeometry_ |
const AlignmentErrorsExtended * | dtAlignmentErrorsExtended_ |
const Alignments * | dtAlignments_ |
const DTGeometry * | dtGeometry_ |
const AlignmentErrorsExtended * | gemAlignmentErrorsExtended_ |
const Alignments * | gemAlignments_ |
const GEMGeometry * | gemGeometry_ |
const Alignments * | globalPositionRcd_ |
const bool | m_getAPEs |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 29 of file MuonAlignmentInputDB.h.
MuonAlignmentInputDB::MuonAlignmentInputDB | ( | const DTGeometry * | dtGeometry, |
const CSCGeometry * | cscGeometry, | ||
const GEMGeometry * | gemGeometry, | ||
const Alignments * | dtAlignments, | ||
const Alignments * | cscAlignments, | ||
const Alignments * | gemAlignments, | ||
const Alignments * | globalPositionRcd | ||
) |
Definition at line 40 of file MuonAlignmentInputDB.cc.
MuonAlignmentInputDB::MuonAlignmentInputDB | ( | const DTGeometry * | dtGeometry, |
const CSCGeometry * | cscGeometry, | ||
const GEMGeometry * | gemGeometry, | ||
const Alignments * | dtAlignments, | ||
const Alignments * | cscAlignments, | ||
const Alignments * | gemAlignments, | ||
const AlignmentErrorsExtended * | dtAlignmentErrorsExtended, | ||
const AlignmentErrorsExtended * | cscAlignmentErrorsExtended, | ||
const AlignmentErrorsExtended * | gemAlignmentErrorsExtended, | ||
const Alignments * | globalPositionRcd | ||
) |
Definition at line 55 of file MuonAlignmentInputDB.cc.
|
override |
Definition at line 82 of file MuonAlignmentInputDB.cc.
|
delete |
|
overridevirtual |
Reimplemented from MuonAlignmentInputMethod.
Definition at line 100 of file MuonAlignmentInputDB.cc.
References align::AlignableMuon, GeometryAligner::applyAlignments(), cscAlignmentErrorsExtended_, cscAlignments_, cscGeometry_, align::DetectorGlobalPosition(), dtAlignmentErrorsExtended_, dtAlignments_, dtGeometry_, gemAlignmentErrorsExtended_, gemAlignments_, gemGeometry_, globalPositionRcd_, mps_fire::i, Alignments::m_align, AlignmentErrorsExtended::m_alignError, m_getAPEs, and DetId::Muon.
|
delete |
|
private |
Definition at line 71 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 68 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 65 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 70 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 67 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 64 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 72 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 69 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 66 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 73 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().
|
private |
Definition at line 75 of file MuonAlignmentInputDB.h.
Referenced by newAlignableMuon().