src
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
nano_mu_digi_cff.strip
strip
Definition:
nano_mu_digi_cff.py:38
CSCDetId.h
CSCDetId
Definition:
CSCDetId.h:26
CSCPedestals::CSCPedestals
CSCPedestals()
Definition:
CSCPedestals.cc:5
CSCPedestals
Definition:
CSCPedestals.h:10
CSCPedestals::item
const Item & item(const CSCDetId &cscId, int strip) const
Definition:
CSCPedestals.cc:8
CSCPedestals::pedestals
PedestalMap pedestals
Definition:
CSCPedestals.h:25
CSCPedestals::Item
Definition:
CSCPedestals.h:15
CSCPedestals::~CSCPedestals
~CSCPedestals()
Definition:
CSCPedestals.cc:6
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.14