CondFormats
CSCObjects
interface
CSCCrateMap.h
Go to the documentation of this file.
1
#ifndef CSCCrateMap_h
2
#define CSCCrateMap_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include <
CondFormats/CSCObjects/interface/CSCMapItem.h
>
7
#include <
DataFormats/MuonDetId/interface/CSCDetId.h
>
8
9
#include <map>
10
11
class
CSCCrateMap
{
12
public
:
13
CSCCrateMap
();
14
~CSCCrateMap
();
15
17
const
CSCMapItem::MapItem
&
item
(
int
key
)
const
;
18
22
CSCDetId
detId
(
int
vme,
int
dmb,
int
cfeb,
int
layer
= 0)
const
;
23
24
typedef
std::map<int, CSCMapItem::MapItem>
CSCMap
;
25
CSCMap
crate_map
;
26
27
COND_SERIALIZABLE
;
28
};
29
30
#endif
CSCCrateMap::crate_map
CSCMap crate_map
Definition:
CSCCrateMap.h:25
CSCCrateMap::CSCCrateMap
CSCCrateMap()
Definition:
CSCCrateMap.cc:3
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
CSCDetId.h
CSCCrateMap::~CSCCrateMap
~CSCCrateMap()
Definition:
CSCCrateMap.cc:5
CSCMapItem.h
phase1PixelTopology::layer
constexpr std::array< uint8_t, layerIndexSize > layer
Definition:
phase1PixelTopology.h:99
CSCMapItem::MapItem
Definition:
CSCMapItem.h:13
CSCDetId
Definition:
CSCDetId.h:26
Serializable.h
CSCCrateMap::CSCMap
std::map< int, CSCMapItem::MapItem > CSCMap
Definition:
CSCCrateMap.h:24
CSCCrateMap::item
const CSCMapItem::MapItem & item(int key) const
Accessor for item according to a key.
Definition:
CSCCrateMap.cc:7
CSCCrateMap::detId
CSCDetId detId(int vme, int dmb, int cfeb, int layer=0) const
Definition:
CSCCrateMap.cc:9
CSCCrateMap
Definition:
CSCCrateMap.h:11
crabWrapper.key
key
Definition:
crabWrapper.py:19
Generated for CMSSW Reference Manual by
1.8.16