Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondFormats
CSCObjects
interface
CSCDBGains.h
Go to the documentation of this file.
1
#ifndef CSCDBGains_h
2
#define CSCDBGains_h
3
4
#include "
DataFormats/MuonDetId/interface/CSCDetId.h
"
5
#include <iosfwd>
6
#include <vector>
7
8
class
CSCDBGains
{
9
public
:
10
11
12
CSCDBGains
();
13
~CSCDBGains
();
14
15
struct
Item
{
16
short
int
gain_slope
;
17
};
18
int
factor_gain
;
19
20
enum
factors
{
FGAIN
=1000};
21
22
// accessor to appropriate element
23
const
Item &
item
(
const
CSCDetId
& cscId,
int
strip
)
const
;
24
25
typedef
std::vector<Item>
GainContainer
;
26
27
GainContainer
gains
;
28
};
29
30
std::ostream &
operator<<
(std::ostream & os,
const
CSCDBGains
& cscDbGains);
31
32
#endif
33
CSCDBGains::Item
Definition:
CSCDBGains.h:15
strip
void strip(std::string &input, const std::string &blanks=" \n\t")
Definition:
stringTools.cc:16
CSCDBGains::FGAIN
Definition:
CSCDBGains.h:20
CSCDetId.h
CSCDetId
Definition:
CSCDetId.h:27
CSCDBGains
Definition:
CSCDBGains.h:8
CSCDBGains::~CSCDBGains
~CSCDBGains()
Definition:
CSCDBGains.cc:5
CSCDBGains::CSCDBGains
CSCDBGains()
Definition:
CSCDBGains.cc:4
CSCDBGains::Item::gain_slope
short int gain_slope
Definition:
CSCDBGains.h:16
CSCDBGains::gains
GainContainer gains
Definition:
CSCDBGains.h:27
operator<<
std::ostream & operator<<(std::ostream &out, const ALILine &li)
Definition:
ALILine.cc:187
CSCDBGains::factor_gain
int factor_gain
Definition:
CSCDBGains.h:18
CSCDBGains::factors
factors
Definition:
CSCDBGains.h:20
CSCDBGains::item
const Item & item(const CSCDetId &cscId, int strip) const
Definition:
CSCDBGains.cc:7
CSCDBGains::GainContainer
std::vector< Item > GainContainer
Definition:
CSCDBGains.h:25
Generated for CMSSW Reference Manual by
1.8.5