Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
CondFormats
CSCObjects
interface
CSCPedestals.h
Go to the documentation of this file.
1
#ifndef CSCPedestals_h
2
#define CSCPedestals_h
3
4
#include "
CondFormats/Serialization/interface/Serializable.h
"
5
6
#include "
DataFormats/MuonDetId/interface/CSCDetId.h
"
7
#include <vector>
8
#include <map>
9
10
class
CSCPedestals
{
11
public
:
12
CSCPedestals
();
13
~CSCPedestals
();
14
15
struct
Item
{
16
float
ped
;
17
float
rms
;
18
19
COND_SERIALIZABLE
;
20
};
21
22
const
Item
&
item
(
const
CSCDetId
& cscId,
int
strip
)
const
;
23
24
typedef
std::map<int, std::vector<Item> >
PedestalMap
;
25
PedestalMap
pedestals
;
26
27
COND_SERIALIZABLE
;
28
};
29
30
#endif
CSCPedestals::PedestalMap
std::map< int, std::vector< Item > > PedestalMap
Definition:
CSCPedestals.h:24
CSCDetId.h
CSCDetId
Definition:
CSCDetId.h:26
CSCPedestals::CSCPedestals
CSCPedestals()
Definition:
CSCPedestals.cc:5
CSCPedestals
Definition:
CSCPedestals.h:10
CSCPedestals::pedestals
PedestalMap pedestals
Definition:
CSCPedestals.h:25
CSCPedestals::Item
Definition:
CSCPedestals.h:15
CSCPedestals::~CSCPedestals
~CSCPedestals()
Definition:
CSCPedestals.cc:6
CSCPedestals::item
const Item & item(const CSCDetId &cscId, int strip) const
Definition:
CSCPedestals.cc:8
digitizers_cfi.strip
strip
Definition:
digitizers_cfi.py:45
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:39
CSCPedestals::Item::ped
float ped
Definition:
CSCPedestals.h:16
CSCPedestals::Item::rms
float rms
Definition:
CSCPedestals.h:17
Serializable.h
Generated for CMSSW Reference Manual by
1.8.5