CMS 3D CMS Logo

CSCcrosstalk.h
Go to the documentation of this file.
1 #ifndef CSCObjects_CSCcrosstalk_h
2 #define CSCObjects_CSCcrosstalk_h
3 
5 
7 #include <vector>
8 #include <map>
9 
10 class CSCcrosstalk {
11 public:
14 
15  struct Item {
22 
24  };
25 
26  const Item& item(const CSCDetId& cscId, int strip) const;
27 
28  typedef std::map<int, std::vector<Item> > CrosstalkMap;
30 
32 };
33 
34 #endif
CSCcrosstalk::Item::xtalk_intercept_left
float xtalk_intercept_left
Definition: CSCcrosstalk.h:20
digitizers_cfi.strip
strip
Definition: digitizers_cfi.py:19
COND_SERIALIZABLE
#define COND_SERIALIZABLE
Definition: Serializable.h:39
CSCcrosstalk::~CSCcrosstalk
~CSCcrosstalk()
Definition: CSCcrosstalk.h:13
CSCDetId.h
CSCcrosstalk::item
const Item & item(const CSCDetId &cscId, int strip) const
Definition: CSCcrosstalk.cc:5
CSCcrosstalk::Item::xtalk_chi2_right
float xtalk_chi2_right
Definition: CSCcrosstalk.h:18
CSCcrosstalk::Item
Definition: CSCcrosstalk.h:15
CSCcrosstalk::crosstalk
CrosstalkMap crosstalk
Definition: CSCcrosstalk.h:29
CSCcrosstalk::Item::xtalk_chi2_left
float xtalk_chi2_left
Definition: CSCcrosstalk.h:21
CSCcrosstalk::Item::xtalk_intercept_right
float xtalk_intercept_right
Definition: CSCcrosstalk.h:17
CSCDetId
Definition: CSCDetId.h:26
Serializable.h
CSCcrosstalk::Item::xtalk_slope_right
float xtalk_slope_right
Definition: CSCcrosstalk.h:16
CSCcrosstalk::Item::xtalk_slope_left
float xtalk_slope_left
Definition: CSCcrosstalk.h:19
CSCcrosstalk::CrosstalkMap
std::map< int, std::vector< Item > > CrosstalkMap
Definition: CSCcrosstalk.h:28
CSCcrosstalk::CSCcrosstalk
CSCcrosstalk()
Definition: CSCcrosstalk.h:12
CSCcrosstalk
Definition: CSCcrosstalk.h:10