CMS 3D CMS Logo

CSCNoiseMatrix.h
Go to the documentation of this file.
1 #ifndef CSCNoiseMatrix_h
2 #define CSCNoiseMatrix_h
3 
5 
7 #include <vector>
8 #include <map>
9 
11 public:
14 
15  struct Item {
17  std::string print() const;
18 
20  };
21 
22  const Item& item(const CSCDetId& cscId, int strip) const;
23  std::string print() const;
24 
25  typedef std::map<int, std::vector<Item> > NoiseMatrixMap;
27 
29 };
30 
31 #endif
CSCNoiseMatrix::Item::elem34
float elem34
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item::elem67
float elem67
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item::print
std::string print() const
Definition: CSCNoiseMatrix.cc:20
CSCNoiseMatrix::print
std::string print() const
Definition: CSCNoiseMatrix.cc:27
CSCNoiseMatrix
Definition: CSCNoiseMatrix.h:10
CSCNoiseMatrix::Item::elem55
float elem55
Definition: CSCNoiseMatrix.h:16
digitizers_cfi.strip
strip
Definition: digitizers_cfi.py:19
CSCNoiseMatrix::Item::elem33
float elem33
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item
Definition: CSCNoiseMatrix.h:15
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
CSCDetId.h
CSCNoiseMatrix::Item::elem56
float elem56
Definition: CSCNoiseMatrix.h:16
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
CSCNoiseMatrix::matrix
NoiseMatrixMap matrix
Definition: CSCNoiseMatrix.h:26
CSCNoiseMatrix::CSCNoiseMatrix
CSCNoiseMatrix()
Definition: CSCNoiseMatrix.cc:8
CSCNoiseMatrix::item
const Item & item(const CSCDetId &cscId, int strip) const
Definition: CSCNoiseMatrix.cc:11
CSCNoiseMatrix::NoiseMatrixMap
std::map< int, std::vector< Item > > NoiseMatrixMap
Definition: CSCNoiseMatrix.h:25
CSCDetId
Definition: CSCDetId.h:26
CSCNoiseMatrix::Item::elem46
float elem46
Definition: CSCNoiseMatrix.h:16
Serializable.h
CSCNoiseMatrix::Item::elem44
float elem44
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item::elem77
float elem77
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::~CSCNoiseMatrix
~CSCNoiseMatrix()
Definition: CSCNoiseMatrix.cc:9
CSCNoiseMatrix::Item::elem57
float elem57
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item::elem35
float elem35
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item::elem66
float elem66
Definition: CSCNoiseMatrix.h:16
CSCNoiseMatrix::Item::elem45
float elem45
Definition: CSCNoiseMatrix.h:16