CMS 3D CMS Logo

CSCMap1.h
Go to the documentation of this file.
1 #ifndef GUARD_cscmap1_H
2 #define GUARD_cscmap1_H
3 
5 #include <iostream>
7 #include <string>
8 
9 class cscmap1 {
10 private:
11  oracle::occi::Environment *env;
12  oracle::occi::Connection *con;
13 
14 public:
18  cscmap1() noexcept(false);
22  ~cscmap1() noexcept(false);
23 
24  /* 'chamberid' is a decimal chamber identifier like 122090 */
25  void chamber(int chamberid, CSCMapItem::MapItem *item);
26 
27  /* 'crate' is either crateid (1-60) or crate logical number,
28  corresponding to position of crate: VME+1/11 -> 111
29  VME-3/04 -> 234
30  'dmb' : 1-5,7-10 */
31  void cratedmb(int crate, int dmb, CSCMapItem::MapItem *item);
32 
33  /* 'rui' is a rui (ddu) number: 1-36
34  'ddu_input' : 0-14 */
35  void ruiddu(int rui, int ddu_input, CSCMapItem::MapItem *item);
36 
37 }; // end of class cscmap1
38 #endif
cscmap1::cratedmb
void cratedmb(int crate, int dmb, CSCMapItem::MapItem *item)
Definition: CSCMap1.cc:122
funct::false
false
Definition: Factorize.h:34
cscmap1::cscmap1
cscmap1() noexcept(false)
Definition: CSCMap1.cc:7
cscmap1::chamber
void chamber(int chamberid, CSCMapItem::MapItem *item)
Definition: CSCMap1.cc:27
CSCMapItem
Definition: CSCMapItem.h:8
CSCMapItem.h
cscmap1
Definition: CSCMap1.h:9
B2GTnPMonitor_cfi.item
item
Definition: B2GTnPMonitor_cfi.py:147
cscmap1::env
oracle::occi::Environment * env
Definition: CSCMap1.h:11
cscmap1::con
oracle::occi::Connection * con
Definition: CSCMap1.h:12
Oracle.h
cscmap1::ruiddu
void ruiddu(int rui, int ddu_input, CSCMapItem::MapItem *item)
Definition: CSCMap1.cc:215