Main Page
Namespaces
Classes
Package Documentation
Alignment
MuonAlignment
interface
MuonAlignmentInputDB.h
Go to the documentation of this file.
1
#ifndef Alignment_MuonAlignment_MuonAlignmentInputDB_h
2
#define Alignment_MuonAlignment_MuonAlignmentInputDB_h
3
// -*- C++ -*-
4
//
5
// Package: MuonAlignment
6
// Class : MuonAlignmentInputDB
7
//
16
//
17
// Original Author: Jim Pivarski
18
// Created: Thu Mar 6 17:30:40 CST 2008
19
// $Id: MuonAlignmentInputDB.h,v 1.1 2008/03/15 20:26:46 pivarski Exp $
20
//
21
22
// system include files
23
24
// user include files
25
#include "
Alignment/MuonAlignment/interface/MuonAlignmentInputMethod.h
"
26
27
// forward declarations
28
29
class
MuonAlignmentInputDB
:
public
MuonAlignmentInputMethod
{
30
public
:
31
MuonAlignmentInputDB
();
32
MuonAlignmentInputDB
(
std::string
dtLabel
,
std::string
cscLabel
,
bool
getAPEs
);
33
~MuonAlignmentInputDB
()
override
;
34
35
// ---------- const member functions ---------------------
36
37
// ---------- static member functions --------------------
38
39
// ---------- member functions ---------------------------
40
41
AlignableMuon
*
newAlignableMuon
(
const
edm::EventSetup
&iSetup)
const override
;
42
43
private
:
44
MuonAlignmentInputDB
(
const
MuonAlignmentInputDB
&) =
delete
;
// stop default
45
46
const
MuonAlignmentInputDB
&
operator=
(
const
MuonAlignmentInputDB
&) =
delete
;
// stop default
47
48
// ---------- member data --------------------------------
49
50
std::string
m_dtLabel
,
m_cscLabel
;
51
bool
m_getAPEs
;
52
};
53
54
55
#endif
convertSQLitetoXML_cfg.getAPEs
getAPEs
Definition:
convertSQLitetoXML_cfg.py:31
MuonAlignmentInputDB
Definition:
MuonAlignmentInputDB.h:29
MuonAlignmentInputDB::m_dtLabel
std::string m_dtLabel
Definition:
MuonAlignmentInputDB.h:50
MuonAlignmentInputDB::m_cscLabel
std::string m_cscLabel
Definition:
MuonAlignmentInputDB.h:50
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
convertSQLitetoXML_cfg.cscLabel
cscLabel
Definition:
convertSQLitetoXML_cfg.py:28
MuonAlignmentInputDB::MuonAlignmentInputDB
MuonAlignmentInputDB()
Definition:
MuonAlignmentInputDB.cc:38
MuonAlignmentInputDB::newAlignableMuon
AlignableMuon * newAlignableMuon(const edm::EventSetup &iSetup) const override
Definition:
MuonAlignmentInputDB.cc:67
edm::EventSetup
Definition:
EventSetup.h:57
MuonAlignmentInputDB::operator=
const MuonAlignmentInputDB & operator=(const MuonAlignmentInputDB &)=delete
MuonAlignmentInputDB::m_getAPEs
bool m_getAPEs
Definition:
MuonAlignmentInputDB.h:51
MuonAlignmentInputMethod
Definition:
MuonAlignmentInputMethod.h:34
MuonAlignmentInputMethod.h
MuonAlignmentInputDB::~MuonAlignmentInputDB
~MuonAlignmentInputDB() override
Definition:
MuonAlignmentInputDB.cc:49
AlignableMuon
Constructor of the full muon geometry.
Definition:
AlignableMuon.h:37
convertSQLitetoXML_cfg.dtLabel
dtLabel
Definition:
convertSQLitetoXML_cfg.py:27
Generated for CMSSW Reference Manual by
1.8.11