DQM
EcalMonitorDbModule
interface
LogicIDTranslation.h
Go to the documentation of this file.
1
#ifndef LogicIDTranslation_H
2
#define LogicIDTranslation_H
3
4
#include "
OnlineDB/EcalCondDB/interface/EcalLogicID.h
"
5
6
#include "
DataFormats/EcalDetId/interface/EBDetId.h
"
7
#include "
DataFormats/EcalDetId/interface/EEDetId.h
"
8
#include "
DataFormats/EcalDetId/interface/EcalElectronicsId.h
"
9
#include "
DataFormats/EcalDetId/interface/EcalPnDiodeDetId.h
"
10
#include "
DataFormats/EcalDetId/interface/EcalScDetId.h
"
11
#include "
DataFormats/EcalDetId/interface/EcalSubdetector.h
"
12
#include "
DataFormats/EcalDetId/interface/EcalTrigTowerDetId.h
"
13
14
#include "
Geometry/EcalMapping/interface/EcalElectronicsMapping.h
"
15
16
namespace
ecaldqm
{
17
EcalLogicID
ecalID
();
18
EcalLogicID
subdetID
(
EcalSubdetector
);
19
EcalLogicID
crystalID
(
DetId
const
&,
EcalElectronicsMapping
const
*);
20
EcalLogicID
towerID
(
EcalElectronicsId
const
&);
21
EcalLogicID
memChannelID
(
EcalPnDiodeDetId
const
&);
22
EcalLogicID
memTowerID
(
EcalElectronicsId
const
&);
23
EcalLogicID
lmPNID
(
EcalPnDiodeDetId
const
&);
24
25
DetId
toDetId
(
EcalLogicID
const
&);
26
}
// namespace ecaldqm
27
28
#endif
EcalElectronicsMapping
Definition:
EcalElectronicsMapping.h:28
EcalElectronicsId.h
ecaldqm
Definition:
DQWorker.h:29
EBDetId.h
EEDetId.h
EcalSubdetector
EcalSubdetector
Definition:
EcalSubdetector.h:10
EcalPnDiodeDetId
Definition:
EcalPnDiodeDetId.h:22
DetId
Definition:
DetId.h:17
EcalLogicID
Definition:
EcalLogicID.h:7
EcalElectronicsId
Ecal readout channel identification [32:20] Unused (so far) [19:13] DCC id [12:6] tower [5:3] strip [...
Definition:
EcalElectronicsId.h:18
EcalTrigTowerDetId.h
EcalSubdetector.h
EcalPnDiodeDetId.h
EcalElectronicsMapping.h
ecaldqm::toDetId
DetId toDetId(EcalLogicID const &)
Definition:
LogicIDTranslation.cc:82
ecaldqm::memChannelID
EcalLogicID memChannelID(EcalPnDiodeDetId const &)
Definition:
LogicIDTranslation.cc:48
ecaldqm::ecalID
EcalLogicID ecalID()
Definition:
LogicIDTranslation.cc:8
EcalLogicID.h
ecaldqm::lmPNID
EcalLogicID lmPNID(EcalPnDiodeDetId const &)
Definition:
LogicIDTranslation.cc:71
ecaldqm::memTowerID
EcalLogicID memTowerID(EcalElectronicsId const &)
Definition:
LogicIDTranslation.cc:61
EcalScDetId.h
ecaldqm::towerID
EcalLogicID towerID(EcalElectronicsId const &)
Definition:
LogicIDTranslation.cc:37
ecaldqm::subdetID
EcalLogicID subdetID(EcalSubdetector)
Definition:
LogicIDTranslation.cc:10
ecaldqm::crystalID
EcalLogicID crystalID(DetId const &, EcalElectronicsMapping const *)
Definition:
LogicIDTranslation.cc:21
Generated for CMSSW Reference Manual by
1.8.16