Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
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
CSCDetId.h
CSCDetId
Definition:
CSCDetId.h:27
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
CSCPedestals::PedestalMap
std::map< int, std::vector< Item > > PedestalMap
Definition:
CSCPedestals.h:24
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition:
Serializable.h:30
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