CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
FEConfigCokeDat Class Reference

#include <FEConfigCokeDat.h>

Inheritance diagram for FEConfigCokeDat:
IDataItem IDBObject

Public Member Functions

void clear ()
 
 FEConfigCokeDat ()
 
int getCombCumulDetect () const
 
int getCombiMode () const
 
int getCombSuccDetect () const
 
int getCumDetectEnable () const
 
int getCumul1Detect () const
 
int getCumul1EventLimit () const
 
int getCumul2Limit () const
 
int getCumulEventLimit () const
 
int getOccDetect () const
 
int getOccLimit () const
 
int getOccMode () const
 
int getPar1 () const
 
int getPar10 () const
 
int getPar11 () const
 
int getPar12 () const
 
int getPar13 () const
 
int getPar14 () const
 
int getPar15 () const
 
int getPar16 () const
 
int getPar17 () const
 
int getPar18 () const
 
int getPar19 () const
 
int getPar2 () const
 
int getPar3 () const
 
int getPar4 () const
 
int getPar5 () const
 
int getPar6 () const
 
int getPar7 () const
 
int getPar8 () const
 
int getPar9 () const
 
int getStopBufW () const
 
int getSucc1EventLimit () const
 
int getSuccDetectEnable () const
 
int getSuccEventLimit () const
 
std::string getTable () override
 
int getThreshold () const
 
int getThreshold1 () const
 
int getThreshold2 () const
 
int getThreshold3 () const
 
void setCombCumulDetect (int x)
 
void setCombiMode (int x)
 
void setCombSuccDetect (int x)
 
void setCumDetectEnable (int x)
 
void setCumul1Detect (int x)
 
void setCumul1EventLimit (int x)
 
void setCumul2Limit (int x)
 
void setCumulEventLimit (int x)
 
void setOccDetect (int x)
 
void setOccLimit (int x)
 
void setOccMode (int x)
 
void setPar1 (int x)
 
void setPar10 (int x)
 
void setPar11 (int x)
 
void setPar12 (int x)
 
void setPar13 (int x)
 
void setPar14 (int x)
 
void setPar15 (int x)
 
void setPar16 (int x)
 
void setPar17 (int x)
 
void setPar18 (int x)
 
void setPar19 (int x)
 
void setPar2 (int x)
 
void setPar3 (int x)
 
void setPar4 (int x)
 
void setPar5 (int x)
 
void setPar6 (int x)
 
void setPar7 (int x)
 
void setPar8 (int x)
 
void setPar9 (int x)
 
void setStopBufW (int x)
 
void setSucc1EventLimit (int x)
 
void setSuccDetectEnable (int x)
 
void setSuccEventLimit (int x)
 
void setThreshold (int x)
 
void setThreshold1 (int x)
 
void setThreshold2 (int x)
 
void setThreshold3 (int x)
 
 ~FEConfigCokeDat () override
 
- Public Member Functions inherited from IDataItem
 IDataItem ()
 
- Public Member Functions inherited from IDBObject
oracle::occi::Connection * getConn () const
 
oracle::occi::Environment * getEnv () const
 
void setConnection (oracle::occi::Environment *env, oracle::occi::Connection *conn)
 
virtual ~IDBObject ()
 

Private Member Functions

void fetchData (std::map< EcalLogicID, FEConfigCokeDat > *fillMap, FEConfigCokeInfo *iconf) noexcept(false)
 
void prepareWrite () noexcept(false) override
 
void writeArrayDB (const std::map< EcalLogicID, FEConfigCokeDat > *data, FEConfigCokeInfo *iconf) noexcept(false)
 
void writeDB (const EcalLogicID *ecid, const FEConfigCokeDat *item, FEConfigCokeInfo *iconf) noexcept(false)
 

Private Attributes

int m_comb_cumul_det
 
int m_comb_succ_det
 
int m_combi_mode
 
int m_cum1_det
 
int m_cum1_ev_lim
 
int m_cum2_lim
 
int m_cum_det_en
 
int m_cum_ev_lim
 
int m_occ_det
 
int m_occ_lim
 
int m_occ_mode
 
int m_stop_bufw
 
int m_succ1_ev_lim
 
int m_succ_det_en
 
int m_succ_ev_lim
 
int m_thre
 
int m_thre1
 
int m_thre2
 
int m_thre3
 

Friends

class EcalCondDBInterface
 

Additional Inherited Members

- Static Public Attributes inherited from IDBObject
static const int ECALDB_NROWS = 1024
 
- Protected Member Functions inherited from IDataItem
void checkPrepare () noexcept(false)
 
void createReadStatement () noexcept(false)
 
void setPrefetchRowCount (int ncount) noexcept(false)
 
void terminateReadStatement () noexcept(false)
 
void terminateWriteStatement () noexcept(false)
 
- Protected Member Functions inherited from IDBObject
void checkConnection () const noexcept(false)
 
- Protected Attributes inherited from IDataItem
oracle::occi::Statement * m_readStmt
 
oracle::occi::Statement * m_writeStmt
 
- Protected Attributes inherited from IDBObject
oracle::occi::Connection * m_conn
 
oracle::occi::Environment * m_env
 

Detailed Description

Definition at line 11 of file FEConfigCokeDat.h.

Constructor & Destructor Documentation

◆ FEConfigCokeDat()

FEConfigCokeDat::FEConfigCokeDat ( )

Definition at line 11 of file FEConfigCokeDat.cc.

11  {
12  m_env = nullptr;
13  m_conn = nullptr;
14  m_writeStmt = nullptr;
15  m_readStmt = nullptr;
16 
17  clear();
18 }

References clear().

◆ ~FEConfigCokeDat()

FEConfigCokeDat::~FEConfigCokeDat ( )
override

Definition at line 20 of file FEConfigCokeDat.cc.

20 {}

Member Function Documentation

◆ clear()

void FEConfigCokeDat::clear ( void  )
inline

Definition at line 98 of file FEConfigCokeDat.h.

98  {
99  m_thre = 0;
100  m_succ_ev_lim = 0;
101  m_cum_ev_lim = 0;
102  m_succ_det_en = 0;
103  m_cum_det_en = 0;
104  m_thre1 = 0;
105  m_succ1_ev_lim = 0;
106  m_cum1_ev_lim = 0;
107  m_combi_mode = 0;
108  m_occ_mode = 0;
109  m_comb_succ_det = 0;
110  m_comb_cumul_det = 0;
111  m_occ_det = 0;
112  m_cum1_det = 0;
113  m_thre2 = 0;
114  m_occ_lim = 0;
115  m_thre3 = 0;
116  m_cum2_lim = 0;
117  m_stop_bufw = 0;
118  }

References m_comb_cumul_det, m_comb_succ_det, m_combi_mode, m_cum1_det, m_cum1_ev_lim, m_cum2_lim, m_cum_det_en, m_cum_ev_lim, m_occ_det, m_occ_lim, m_occ_mode, m_stop_bufw, m_succ1_ev_lim, m_succ_det_en, m_succ_ev_lim, m_thre, m_thre1, m_thre2, and m_thre3.

◆ fetchData()

void FEConfigCokeDat::fetchData ( std::map< EcalLogicID, FEConfigCokeDat > *  fillMap,
FEConfigCokeInfo iconf 
)
privatenoexcept

Definition at line 85 of file FEConfigCokeDat.cc.

85  {
86  this->checkConnection();
87  fillMap->clear();
88 
89  iconf->setConnection(m_env, m_conn);
90  int iconfID = iconf->fetchID();
91  if (!iconfID) {
92  // throw(std::runtime_error("FEConfigCokeDat::writeDB: ICONF not in DB"));
93  return;
94  }
95 
96  try {
97  m_readStmt->setSQL(
98  "SELECT cv.name, cv.logic_id, cv.id1, cv.id2, cv.id3, cv.maps_to, "
99  " d.THRESHOLD, d.SUCC_EVENT_LIMIT, d.CUMUL_EVENT_LIMIT, d.SUCC_DETECT_ENABLE, d.CUMUL_DETECT_ENABLE, "
100  "d.THD1_THRESHOLD, d.SUCC1_EV_LIMIT, d.CUMUL1_EV_LIMIT, d.COMBI_MODE, d.OCC_MODE, d.COMB_SUCC_DETECT, "
101  "d.COMB_CUMUL_DETECT, d.OCC_DETECT, d.CUMUL1_DETECT, d.THD2_THRESHOLD , d.OCC_LIMIT , d.THD3_THRESHOLD , "
102  "d.CUMUL2_LIMIT , d.STOP_BUFW "
103  "FROM channelview cv JOIN " +
104  getTable() +
105  " d "
106  "ON cv.logic_id = d.logic_id AND cv.name = cv.maps_to "
107  "WHERE coke_conf_id = :coke_conf_id");
108  m_readStmt->setInt(1, iconfID);
109  ResultSet* rset = m_readStmt->executeQuery();
110 
111  std::pair<EcalLogicID, FEConfigCokeDat> p;
112  FEConfigCokeDat dat;
113  while (rset->next()) {
114  p.first = EcalLogicID(rset->getString(1), // name
115  rset->getInt(2), // logic_id
116  rset->getInt(3), // id1
117  rset->getInt(4), // id2
118  rset->getInt(5), // id3
119  rset->getString(6)); // maps_to
120 
121  dat.setPar1(rset->getInt(7));
122  dat.setPar2(rset->getInt(8));
123  dat.setPar3(rset->getInt(9));
124  dat.setPar4(rset->getInt(10));
125  dat.setPar5(rset->getInt(11));
126  dat.setPar6(rset->getInt(12));
127  dat.setPar7(rset->getInt(13));
128  dat.setPar8(rset->getInt(14));
129  dat.setPar9(rset->getInt(15));
130  dat.setPar10(rset->getInt(16));
131  dat.setPar11(rset->getInt(17));
132  dat.setPar12(rset->getInt(18));
133  dat.setPar13(rset->getInt(19));
134  dat.setPar14(rset->getInt(20));
135  dat.setPar15(rset->getInt(21));
136  dat.setPar16(rset->getInt(22));
137  dat.setPar17(rset->getInt(23));
138  dat.setPar18(rset->getInt(24));
139  dat.setPar19(rset->getInt(25));
140 
141  p.second = dat;
142  fillMap->insert(p);
143  }
144  } catch (SQLException& e) {
145  throw(std::runtime_error("FEConfigCokeDat::fetchData: " + e.getMessage()));
146  }
147 }

References MillePedeFileConverter_cfg::e, AlCaHLTBitMon_ParallelJobs::p, setPar1(), setPar10(), setPar11(), setPar12(), setPar13(), setPar14(), setPar15(), setPar16(), setPar17(), setPar18(), setPar19(), setPar2(), setPar3(), setPar4(), setPar5(), setPar6(), setPar7(), setPar8(), and setPar9().

◆ getCombCumulDetect()

int FEConfigCokeDat::getCombCumulDetect ( ) const
inline

Definition at line 43 of file FEConfigCokeDat.h.

43 { return m_comb_cumul_det; }

References m_comb_cumul_det.

◆ getCombiMode()

int FEConfigCokeDat::getCombiMode ( ) const
inline

Definition at line 37 of file FEConfigCokeDat.h.

37 { return m_combi_mode; }

References m_combi_mode.

◆ getCombSuccDetect()

int FEConfigCokeDat::getCombSuccDetect ( ) const
inline

Definition at line 41 of file FEConfigCokeDat.h.

41 { return m_comb_succ_det; }

References m_comb_succ_det.

◆ getCumDetectEnable()

int FEConfigCokeDat::getCumDetectEnable ( ) const
inline

Definition at line 29 of file FEConfigCokeDat.h.

29 { return m_cum_det_en; }

References m_cum_det_en.

◆ getCumul1Detect()

int FEConfigCokeDat::getCumul1Detect ( ) const
inline

Definition at line 47 of file FEConfigCokeDat.h.

47 { return m_cum1_det; }

References m_cum1_det.

◆ getCumul1EventLimit()

int FEConfigCokeDat::getCumul1EventLimit ( ) const
inline

Definition at line 35 of file FEConfigCokeDat.h.

35 { return m_cum1_ev_lim; }

References m_cum1_ev_lim.

◆ getCumul2Limit()

int FEConfigCokeDat::getCumul2Limit ( ) const
inline

Definition at line 55 of file FEConfigCokeDat.h.

55 { return m_cum2_lim; }

References m_cum2_lim.

◆ getCumulEventLimit()

int FEConfigCokeDat::getCumulEventLimit ( ) const
inline

Definition at line 25 of file FEConfigCokeDat.h.

25 { return m_cum_ev_lim; }

References m_cum_ev_lim.

◆ getOccDetect()

int FEConfigCokeDat::getOccDetect ( ) const
inline

Definition at line 45 of file FEConfigCokeDat.h.

45 { return m_occ_det; }

References m_occ_det.

◆ getOccLimit()

int FEConfigCokeDat::getOccLimit ( ) const
inline

Definition at line 51 of file FEConfigCokeDat.h.

51 { return m_occ_lim; }

References m_occ_lim.

◆ getOccMode()

int FEConfigCokeDat::getOccMode ( ) const
inline

Definition at line 39 of file FEConfigCokeDat.h.

39 { return m_occ_mode; }

References m_occ_mode.

◆ getPar1()

int FEConfigCokeDat::getPar1 ( ) const
inline

Definition at line 60 of file FEConfigCokeDat.h.

60 { return m_thre; }

References m_thre.

Referenced by writeArrayDB().

◆ getPar10()

int FEConfigCokeDat::getPar10 ( ) const
inline

Definition at line 78 of file FEConfigCokeDat.h.

78 { return m_occ_mode; }

References m_occ_mode.

Referenced by writeArrayDB().

◆ getPar11()

int FEConfigCokeDat::getPar11 ( ) const
inline

Definition at line 80 of file FEConfigCokeDat.h.

80 { return m_comb_succ_det; }

References m_comb_succ_det.

Referenced by writeArrayDB().

◆ getPar12()

int FEConfigCokeDat::getPar12 ( ) const
inline

Definition at line 82 of file FEConfigCokeDat.h.

82 { return m_comb_cumul_det; }

References m_comb_cumul_det.

Referenced by writeArrayDB().

◆ getPar13()

int FEConfigCokeDat::getPar13 ( ) const
inline

Definition at line 84 of file FEConfigCokeDat.h.

84 { return m_occ_det; }

References m_occ_det.

Referenced by writeArrayDB().

◆ getPar14()

int FEConfigCokeDat::getPar14 ( ) const
inline

Definition at line 86 of file FEConfigCokeDat.h.

86 { return m_cum1_det; }

References m_cum1_det.

Referenced by writeArrayDB().

◆ getPar15()

int FEConfigCokeDat::getPar15 ( ) const
inline

Definition at line 88 of file FEConfigCokeDat.h.

88 { return m_thre2; }

References m_thre2.

Referenced by writeArrayDB().

◆ getPar16()

int FEConfigCokeDat::getPar16 ( ) const
inline

Definition at line 90 of file FEConfigCokeDat.h.

90 { return m_occ_lim; }

References m_occ_lim.

Referenced by writeArrayDB().

◆ getPar17()

int FEConfigCokeDat::getPar17 ( ) const
inline

Definition at line 92 of file FEConfigCokeDat.h.

92 { return m_thre3; }

References m_thre3.

Referenced by writeArrayDB().

◆ getPar18()

int FEConfigCokeDat::getPar18 ( ) const
inline

Definition at line 94 of file FEConfigCokeDat.h.

94 { return m_cum2_lim; }

References m_cum2_lim.

Referenced by writeArrayDB().

◆ getPar19()

int FEConfigCokeDat::getPar19 ( ) const
inline

Definition at line 96 of file FEConfigCokeDat.h.

96 { return m_stop_bufw; }

References m_stop_bufw.

Referenced by writeArrayDB().

◆ getPar2()

int FEConfigCokeDat::getPar2 ( ) const
inline

Definition at line 62 of file FEConfigCokeDat.h.

62 { return m_succ_ev_lim; }

References m_succ_ev_lim.

Referenced by writeArrayDB().

◆ getPar3()

int FEConfigCokeDat::getPar3 ( ) const
inline

Definition at line 64 of file FEConfigCokeDat.h.

64 { return m_cum_ev_lim; }

References m_cum_ev_lim.

Referenced by writeArrayDB().

◆ getPar4()

int FEConfigCokeDat::getPar4 ( ) const
inline

Definition at line 66 of file FEConfigCokeDat.h.

66 { return m_succ_det_en; }

References m_succ_det_en.

Referenced by writeArrayDB().

◆ getPar5()

int FEConfigCokeDat::getPar5 ( ) const
inline

Definition at line 68 of file FEConfigCokeDat.h.

68 { return m_cum_det_en; }

References m_cum_det_en.

Referenced by writeArrayDB().

◆ getPar6()

int FEConfigCokeDat::getPar6 ( ) const
inline

Definition at line 70 of file FEConfigCokeDat.h.

70 { return m_thre1; }

References m_thre1.

Referenced by writeArrayDB().

◆ getPar7()

int FEConfigCokeDat::getPar7 ( ) const
inline

Definition at line 72 of file FEConfigCokeDat.h.

72 { return m_succ1_ev_lim; }

References m_succ1_ev_lim.

Referenced by writeArrayDB().

◆ getPar8()

int FEConfigCokeDat::getPar8 ( ) const
inline

Definition at line 74 of file FEConfigCokeDat.h.

74 { return m_cum1_ev_lim; }

References m_cum1_ev_lim.

Referenced by writeArrayDB().

◆ getPar9()

int FEConfigCokeDat::getPar9 ( ) const
inline

Definition at line 76 of file FEConfigCokeDat.h.

76 { return m_combi_mode; }

References m_combi_mode.

Referenced by writeArrayDB().

◆ getStopBufW()

int FEConfigCokeDat::getStopBufW ( ) const
inline

Definition at line 57 of file FEConfigCokeDat.h.

57 { return m_stop_bufw; }

References m_stop_bufw.

◆ getSucc1EventLimit()

int FEConfigCokeDat::getSucc1EventLimit ( ) const
inline

Definition at line 33 of file FEConfigCokeDat.h.

33 { return m_succ1_ev_lim; }

References m_succ1_ev_lim.

◆ getSuccDetectEnable()

int FEConfigCokeDat::getSuccDetectEnable ( ) const
inline

Definition at line 27 of file FEConfigCokeDat.h.

27 { return m_succ_det_en; }

References m_succ_det_en.

◆ getSuccEventLimit()

int FEConfigCokeDat::getSuccEventLimit ( ) const
inline

Definition at line 23 of file FEConfigCokeDat.h.

23 { return m_succ_ev_lim; }

References m_succ_ev_lim.

◆ getTable()

std::string FEConfigCokeDat::getTable ( )
inlineoverridevirtual

Implements IDataItem.

Definition at line 18 of file FEConfigCokeDat.h.

18 { return "FE_CONFIG_COKE_DAT"; }

◆ getThreshold()

int FEConfigCokeDat::getThreshold ( ) const
inline

Definition at line 21 of file FEConfigCokeDat.h.

21 { return m_thre; }

References m_thre.

◆ getThreshold1()

int FEConfigCokeDat::getThreshold1 ( ) const
inline

Definition at line 31 of file FEConfigCokeDat.h.

31 { return m_thre1; }

References m_thre1.

◆ getThreshold2()

int FEConfigCokeDat::getThreshold2 ( ) const
inline

Definition at line 49 of file FEConfigCokeDat.h.

49 { return m_thre2; }

References m_thre2.

◆ getThreshold3()

int FEConfigCokeDat::getThreshold3 ( ) const
inline

Definition at line 53 of file FEConfigCokeDat.h.

53 { return m_thre3; }

References m_thre3.

◆ prepareWrite()

void FEConfigCokeDat::prepareWrite ( )
overrideprivatevirtualnoexcept

Implements IDataItem.

Definition at line 22 of file FEConfigCokeDat.cc.

22  {
23  this->checkConnection();
24 
25  try {
26  m_writeStmt = m_conn->createStatement();
27  m_writeStmt->setSQL(
28  "INSERT INTO " + getTable() +
29  " (coke_conf_id, logic_id, "
30  " THRESHOLD, SUCC_EVENT_LIMIT, CUMUL_EVENT_LIMIT, SUCC_DETECT_ENABLE, CUMUL_DETECT_ENABLE, THD1_THRESHOLD, "
31  "SUCC1_EV_LIMIT, CUMUL1_EV_LIMIT, COMBI_MODE, OCC_MODE, COMB_SUCC_DETECT, COMB_CUMUL_DETECT, OCC_DETECT, "
32  "CUMUL1_DETECT, THD2_THRESHOLD , OCC_LIMIT , THD3_THRESHOLD , CUMUL2_LIMIT , STOP_BUFW ) "
33  "VALUES (:coke_conf_id, :logic_id, "
34  ":m1, :m2, :m3, :m4, :m5, :m6, :m7, :m8, :m9, :m10, :m11, :m12, :m13, :m14, :m15, :m16, :m17, :m18, :m19 )");
35  } catch (SQLException& e) {
36  throw(std::runtime_error("FEConfigCokeDat::prepareWrite(): " + e.getMessage()));
37  }
38 }

References MillePedeFileConverter_cfg::e.

◆ setCombCumulDetect()

void FEConfigCokeDat::setCombCumulDetect ( int  x)
inline

Definition at line 42 of file FEConfigCokeDat.h.

42 { m_comb_cumul_det = x; }

References m_comb_cumul_det, and x.

◆ setCombiMode()

void FEConfigCokeDat::setCombiMode ( int  x)
inline

Definition at line 36 of file FEConfigCokeDat.h.

36 { m_combi_mode = x; }

References m_combi_mode, and x.

◆ setCombSuccDetect()

void FEConfigCokeDat::setCombSuccDetect ( int  x)
inline

Definition at line 40 of file FEConfigCokeDat.h.

40 { m_comb_succ_det = x; }

References m_comb_succ_det, and x.

◆ setCumDetectEnable()

void FEConfigCokeDat::setCumDetectEnable ( int  x)
inline

Definition at line 28 of file FEConfigCokeDat.h.

28 { m_cum_det_en = x; }

References m_cum_det_en, and x.

◆ setCumul1Detect()

void FEConfigCokeDat::setCumul1Detect ( int  x)
inline

Definition at line 46 of file FEConfigCokeDat.h.

46 { m_cum1_det = x; }

References m_cum1_det, and x.

◆ setCumul1EventLimit()

void FEConfigCokeDat::setCumul1EventLimit ( int  x)
inline

Definition at line 34 of file FEConfigCokeDat.h.

34 { m_cum1_ev_lim = x; }

References m_cum1_ev_lim, and x.

◆ setCumul2Limit()

void FEConfigCokeDat::setCumul2Limit ( int  x)
inline

Definition at line 54 of file FEConfigCokeDat.h.

54 { m_cum2_lim = x; }

References m_cum2_lim, and x.

◆ setCumulEventLimit()

void FEConfigCokeDat::setCumulEventLimit ( int  x)
inline

Definition at line 24 of file FEConfigCokeDat.h.

24 { m_cum_ev_lim = x; }

References m_cum_ev_lim, and x.

◆ setOccDetect()

void FEConfigCokeDat::setOccDetect ( int  x)
inline

Definition at line 44 of file FEConfigCokeDat.h.

44 { m_occ_det = x; }

References m_occ_det, and x.

◆ setOccLimit()

void FEConfigCokeDat::setOccLimit ( int  x)
inline

Definition at line 50 of file FEConfigCokeDat.h.

50 { m_occ_lim = x; }

References m_occ_lim, and x.

◆ setOccMode()

void FEConfigCokeDat::setOccMode ( int  x)
inline

Definition at line 38 of file FEConfigCokeDat.h.

38 { m_occ_mode = x; }

References m_occ_mode, and x.

◆ setPar1()

void FEConfigCokeDat::setPar1 ( int  x)
inline

Definition at line 59 of file FEConfigCokeDat.h.

59 { m_thre = x; }

References m_thre, and x.

Referenced by fetchData().

◆ setPar10()

void FEConfigCokeDat::setPar10 ( int  x)
inline

Definition at line 77 of file FEConfigCokeDat.h.

77 { m_occ_mode = x; }

References m_occ_mode, and x.

Referenced by fetchData().

◆ setPar11()

void FEConfigCokeDat::setPar11 ( int  x)
inline

Definition at line 79 of file FEConfigCokeDat.h.

79 { m_comb_succ_det = x; }

References m_comb_succ_det, and x.

Referenced by fetchData().

◆ setPar12()

void FEConfigCokeDat::setPar12 ( int  x)
inline

Definition at line 81 of file FEConfigCokeDat.h.

81 { m_comb_cumul_det = x; }

References m_comb_cumul_det, and x.

Referenced by fetchData().

◆ setPar13()

void FEConfigCokeDat::setPar13 ( int  x)
inline

Definition at line 83 of file FEConfigCokeDat.h.

83 { m_occ_det = x; }

References m_occ_det, and x.

Referenced by fetchData().

◆ setPar14()

void FEConfigCokeDat::setPar14 ( int  x)
inline

Definition at line 85 of file FEConfigCokeDat.h.

85 { m_cum1_det = x; }

References m_cum1_det, and x.

Referenced by fetchData().

◆ setPar15()

void FEConfigCokeDat::setPar15 ( int  x)
inline

Definition at line 87 of file FEConfigCokeDat.h.

87 { m_thre2 = x; }

References m_thre2, and x.

Referenced by fetchData().

◆ setPar16()

void FEConfigCokeDat::setPar16 ( int  x)
inline

Definition at line 89 of file FEConfigCokeDat.h.

89 { m_occ_lim = x; }

References m_occ_lim, and x.

Referenced by fetchData().

◆ setPar17()

void FEConfigCokeDat::setPar17 ( int  x)
inline

Definition at line 91 of file FEConfigCokeDat.h.

91 { m_thre3 = x; }

References m_thre3, and x.

Referenced by fetchData().

◆ setPar18()

void FEConfigCokeDat::setPar18 ( int  x)
inline

Definition at line 93 of file FEConfigCokeDat.h.

93 { m_cum2_lim = x; }

References m_cum2_lim, and x.

Referenced by fetchData().

◆ setPar19()

void FEConfigCokeDat::setPar19 ( int  x)
inline

Definition at line 95 of file FEConfigCokeDat.h.

95 { m_stop_bufw = x; }

References m_stop_bufw, and x.

Referenced by fetchData().

◆ setPar2()

void FEConfigCokeDat::setPar2 ( int  x)
inline

Definition at line 61 of file FEConfigCokeDat.h.

61 { m_succ_ev_lim = x; }

References m_succ_ev_lim, and x.

Referenced by fetchData().

◆ setPar3()

void FEConfigCokeDat::setPar3 ( int  x)
inline

Definition at line 63 of file FEConfigCokeDat.h.

63 { m_cum_ev_lim = x; }

References m_cum_ev_lim, and x.

Referenced by fetchData().

◆ setPar4()

void FEConfigCokeDat::setPar4 ( int  x)
inline

Definition at line 65 of file FEConfigCokeDat.h.

65 { m_succ_det_en = x; }

References m_succ_det_en, and x.

Referenced by fetchData().

◆ setPar5()

void FEConfigCokeDat::setPar5 ( int  x)
inline

Definition at line 67 of file FEConfigCokeDat.h.

67 { m_cum_det_en = x; }

References m_cum_det_en, and x.

Referenced by fetchData().

◆ setPar6()

void FEConfigCokeDat::setPar6 ( int  x)
inline

Definition at line 69 of file FEConfigCokeDat.h.

69 { m_thre1 = x; }

References m_thre1, and x.

Referenced by fetchData().

◆ setPar7()

void FEConfigCokeDat::setPar7 ( int  x)
inline

Definition at line 71 of file FEConfigCokeDat.h.

71 { m_succ1_ev_lim = x; }

References m_succ1_ev_lim, and x.

Referenced by fetchData().

◆ setPar8()

void FEConfigCokeDat::setPar8 ( int  x)
inline

Definition at line 73 of file FEConfigCokeDat.h.

73 { m_cum1_ev_lim = x; }

References m_cum1_ev_lim, and x.

Referenced by fetchData().

◆ setPar9()

void FEConfigCokeDat::setPar9 ( int  x)
inline

Definition at line 75 of file FEConfigCokeDat.h.

75 { m_combi_mode = x; }

References m_combi_mode, and x.

Referenced by fetchData().

◆ setStopBufW()

void FEConfigCokeDat::setStopBufW ( int  x)
inline

Definition at line 56 of file FEConfigCokeDat.h.

56 { m_stop_bufw = x; }

References m_stop_bufw, and x.

◆ setSucc1EventLimit()

void FEConfigCokeDat::setSucc1EventLimit ( int  x)
inline

Definition at line 32 of file FEConfigCokeDat.h.

32 { m_succ1_ev_lim = x; }

References m_succ1_ev_lim, and x.

◆ setSuccDetectEnable()

void FEConfigCokeDat::setSuccDetectEnable ( int  x)
inline

Definition at line 26 of file FEConfigCokeDat.h.

26 { m_succ_det_en = x; }

References m_succ_det_en, and x.

◆ setSuccEventLimit()

void FEConfigCokeDat::setSuccEventLimit ( int  x)
inline

Definition at line 22 of file FEConfigCokeDat.h.

22 { m_succ_ev_lim = x; }

References m_succ_ev_lim, and x.

◆ setThreshold()

void FEConfigCokeDat::setThreshold ( int  x)
inline

Definition at line 20 of file FEConfigCokeDat.h.

20 { m_thre = x; }

References m_thre, and x.

◆ setThreshold1()

void FEConfigCokeDat::setThreshold1 ( int  x)
inline

Definition at line 30 of file FEConfigCokeDat.h.

30 { m_thre1 = x; }

References m_thre1, and x.

◆ setThreshold2()

void FEConfigCokeDat::setThreshold2 ( int  x)
inline

Definition at line 48 of file FEConfigCokeDat.h.

48 { m_thre2 = x; }

References m_thre2, and x.

◆ setThreshold3()

void FEConfigCokeDat::setThreshold3 ( int  x)
inline

Definition at line 52 of file FEConfigCokeDat.h.

52 { m_thre3 = x; }

References m_thre3, and x.

◆ writeArrayDB()

void FEConfigCokeDat::writeArrayDB ( const std::map< EcalLogicID, FEConfigCokeDat > *  data,
FEConfigCokeInfo iconf 
)
privatenoexcept

Definition at line 149 of file FEConfigCokeDat.cc.

150  {
151  this->checkConnection();
152  this->checkPrepare();
153 
154  int iconfID = iconf->fetchID();
155  if (!iconfID) {
156  throw(std::runtime_error("FEConfigCokeDat::writeArrayDB: ICONF not in DB"));
157  }
158 
159  int nrows = data->size();
160  int* ids = new int[nrows];
161  int* iconfid_vec = new int[nrows];
162  int* xx1 = new int[nrows];
163  int* xx2 = new int[nrows];
164  int* xx3 = new int[nrows];
165  int* xx4 = new int[nrows];
166  int* xx5 = new int[nrows];
167  int* xx6 = new int[nrows];
168  int* xx7 = new int[nrows];
169  int* xx8 = new int[nrows];
170  int* xx9 = new int[nrows];
171  int* xx10 = new int[nrows];
172  int* xx11 = new int[nrows];
173  int* xx12 = new int[nrows];
174  int* xx13 = new int[nrows];
175  int* xx14 = new int[nrows];
176  int* xx15 = new int[nrows];
177  int* xx16 = new int[nrows];
178  int* xx17 = new int[nrows];
179  int* xx18 = new int[nrows];
180  int* xx19 = new int[nrows];
181 
182  ub2* ids_len = new ub2[nrows];
183  ub2* iconf_len = new ub2[nrows];
184  ub2* x1_len = new ub2[nrows];
185  ub2* x2_len = new ub2[nrows];
186  ub2* x3_len = new ub2[nrows];
187  ub2* x4_len = new ub2[nrows];
188  ub2* x5_len = new ub2[nrows];
189  ub2* x6_len = new ub2[nrows];
190  ub2* x7_len = new ub2[nrows];
191  ub2* x8_len = new ub2[nrows];
192  ub2* x9_len = new ub2[nrows];
193  ub2* x10_len = new ub2[nrows];
194  ub2* x11_len = new ub2[nrows];
195  ub2* x12_len = new ub2[nrows];
196  ub2* x13_len = new ub2[nrows];
197  ub2* x14_len = new ub2[nrows];
198  ub2* x15_len = new ub2[nrows];
199  ub2* x16_len = new ub2[nrows];
200  ub2* x17_len = new ub2[nrows];
201  ub2* x18_len = new ub2[nrows];
202  ub2* x19_len = new ub2[nrows];
203 
204  const EcalLogicID* channel;
205  const FEConfigCokeDat* dataitem;
206  int count = 0;
207  typedef map<EcalLogicID, FEConfigCokeDat>::const_iterator CI;
208  for (CI p = data->begin(); p != data->end(); ++p) {
209  channel = &(p->first);
210  int logicID = channel->getLogicID();
211  if (!logicID) {
212  throw(std::runtime_error("FEConfigCokeDat::writeArrayDB: Bad EcalLogicID"));
213  }
214  ids[count] = logicID;
215  iconfid_vec[count] = iconfID;
216 
217  dataitem = &(p->second);
218 
219  xx1[count] = dataitem->getPar1();
220  xx2[count] = dataitem->getPar2();
221  xx3[count] = dataitem->getPar3();
222  xx4[count] = dataitem->getPar4();
223  xx5[count] = dataitem->getPar5();
224  xx6[count] = dataitem->getPar6();
225  xx7[count] = dataitem->getPar7();
226  xx8[count] = dataitem->getPar8();
227  xx9[count] = dataitem->getPar9();
228  xx10[count] = dataitem->getPar10();
229  xx11[count] = dataitem->getPar11();
230  xx12[count] = dataitem->getPar12();
231  xx13[count] = dataitem->getPar13();
232  xx14[count] = dataitem->getPar14();
233  xx15[count] = dataitem->getPar15();
234  xx16[count] = dataitem->getPar16();
235  xx17[count] = dataitem->getPar17();
236  xx18[count] = dataitem->getPar18();
237  xx19[count] = dataitem->getPar19();
238 
239  ids_len[count] = sizeof(ids[count]);
240  iconf_len[count] = sizeof(iconfid_vec[count]);
241 
242  x1_len[count] = sizeof(xx1[count]);
243  x2_len[count] = sizeof(xx2[count]);
244  x3_len[count] = sizeof(xx3[count]);
245  x4_len[count] = sizeof(xx4[count]);
246  x5_len[count] = sizeof(xx5[count]);
247  x6_len[count] = sizeof(xx6[count]);
248  x7_len[count] = sizeof(xx7[count]);
249  x8_len[count] = sizeof(xx8[count]);
250  x9_len[count] = sizeof(xx9[count]);
251  x10_len[count] = sizeof(xx10[count]);
252  x11_len[count] = sizeof(xx11[count]);
253  x12_len[count] = sizeof(xx12[count]);
254  x13_len[count] = sizeof(xx13[count]);
255  x14_len[count] = sizeof(xx14[count]);
256  x15_len[count] = sizeof(xx15[count]);
257  x16_len[count] = sizeof(xx16[count]);
258  x17_len[count] = sizeof(xx17[count]);
259  x18_len[count] = sizeof(xx18[count]);
260  x19_len[count] = sizeof(xx19[count]);
261 
262  count++;
263  }
264 
265  try {
266  m_writeStmt->setDataBuffer(1, (dvoid*)iconfid_vec, OCCIINT, sizeof(iconfid_vec[0]), iconf_len);
267  m_writeStmt->setDataBuffer(2, (dvoid*)ids, OCCIINT, sizeof(ids[0]), ids_len);
268  m_writeStmt->setDataBuffer(3, (dvoid*)xx1, OCCIINT, sizeof(xx1[0]), x1_len);
269  m_writeStmt->setDataBuffer(4, (dvoid*)xx2, OCCIINT, sizeof(xx2[0]), x2_len);
270  m_writeStmt->setDataBuffer(5, (dvoid*)xx3, OCCIINT, sizeof(xx3[0]), x3_len);
271  m_writeStmt->setDataBuffer(6, (dvoid*)xx4, OCCIINT, sizeof(xx4[0]), x4_len);
272  m_writeStmt->setDataBuffer(7, (dvoid*)xx5, OCCIINT, sizeof(xx5[0]), x5_len);
273  m_writeStmt->setDataBuffer(8, (dvoid*)xx6, OCCIINT, sizeof(xx6[0]), x6_len);
274  m_writeStmt->setDataBuffer(9, (dvoid*)xx7, OCCIINT, sizeof(xx7[0]), x7_len);
275  m_writeStmt->setDataBuffer(10, (dvoid*)xx8, OCCIINT, sizeof(xx8[0]), x8_len);
276  m_writeStmt->setDataBuffer(11, (dvoid*)xx9, OCCIINT, sizeof(xx9[0]), x9_len);
277  m_writeStmt->setDataBuffer(12, (dvoid*)xx10, OCCIINT, sizeof(xx10[0]), x10_len);
278  m_writeStmt->setDataBuffer(13, (dvoid*)xx11, OCCIINT, sizeof(xx11[0]), x11_len);
279  m_writeStmt->setDataBuffer(14, (dvoid*)xx12, OCCIINT, sizeof(xx12[0]), x12_len);
280  m_writeStmt->setDataBuffer(15, (dvoid*)xx13, OCCIINT, sizeof(xx13[0]), x13_len);
281  m_writeStmt->setDataBuffer(16, (dvoid*)xx14, OCCIINT, sizeof(xx14[0]), x14_len);
282  m_writeStmt->setDataBuffer(17, (dvoid*)xx15, OCCIINT, sizeof(xx15[0]), x15_len);
283  m_writeStmt->setDataBuffer(18, (dvoid*)xx16, OCCIINT, sizeof(xx16[0]), x16_len);
284  m_writeStmt->setDataBuffer(19, (dvoid*)xx17, OCCIINT, sizeof(xx17[0]), x17_len);
285  m_writeStmt->setDataBuffer(20, (dvoid*)xx18, OCCIINT, sizeof(xx18[0]), x18_len);
286  m_writeStmt->setDataBuffer(21, (dvoid*)xx19, OCCIINT, sizeof(xx19[0]), x19_len);
287 
288  m_writeStmt->executeArrayUpdate(nrows);
289 
290  delete[] ids;
291  delete[] iconfid_vec;
292  delete[] xx1;
293  delete[] xx2;
294  delete[] xx3;
295  delete[] xx4;
296  delete[] xx5;
297  delete[] xx6;
298  delete[] xx7;
299  delete[] xx8;
300  delete[] xx9;
301  delete[] xx10;
302  delete[] xx11;
303  delete[] xx12;
304  delete[] xx13;
305  delete[] xx14;
306  delete[] xx15;
307  delete[] xx16;
308  delete[] xx17;
309  delete[] xx18;
310  delete[] xx19;
311 
312  delete[] ids_len;
313  delete[] iconf_len;
314  delete[] x1_len;
315  delete[] x2_len;
316  delete[] x3_len;
317  delete[] x4_len;
318  delete[] x5_len;
319  delete[] x6_len;
320  delete[] x7_len;
321  delete[] x8_len;
322  delete[] x9_len;
323  delete[] x10_len;
324  delete[] x11_len;
325  delete[] x12_len;
326  delete[] x13_len;
327  delete[] x14_len;
328  delete[] x15_len;
329  delete[] x16_len;
330  delete[] x17_len;
331  delete[] x18_len;
332  delete[] x19_len;
333 
334  } catch (SQLException& e) {
335  throw(std::runtime_error("FEConfigCokeDat::writeArrayDB(): " + e.getMessage()));
336  }
337 }

References submitPVResolutionJobs::count, data, MillePedeFileConverter_cfg::e, EcalLogicID::getLogicID(), getPar1(), getPar10(), getPar11(), getPar12(), getPar13(), getPar14(), getPar15(), getPar16(), getPar17(), getPar18(), getPar19(), getPar2(), getPar3(), getPar4(), getPar5(), getPar6(), getPar7(), getPar8(), getPar9(), and AlCaHLTBitMon_ParallelJobs::p.

◆ writeDB()

void FEConfigCokeDat::writeDB ( const EcalLogicID ecid,
const FEConfigCokeDat item,
FEConfigCokeInfo iconf 
)
privatenoexcept

Definition at line 40 of file FEConfigCokeDat.cc.

42  {
43  this->checkConnection();
44  this->checkPrepare();
45 
46  int iconfID = iconf->fetchID();
47  if (!iconfID) {
48  throw(std::runtime_error("FEConfigCokeDat::writeDB: ICONF not in DB"));
49  }
50 
51  int logicID = ecid->getLogicID();
52  if (!logicID) {
53  throw(std::runtime_error("FEConfigCokeDat::writeDB: Bad EcalLogicID"));
54  }
55 
56  try {
57  m_writeStmt->setInt(1, iconfID);
58  m_writeStmt->setInt(2, logicID);
59  m_writeStmt->setInt(3, item->getPar1());
60  m_writeStmt->setInt(4, item->getPar2());
61  m_writeStmt->setInt(5, item->getPar3());
62  m_writeStmt->setInt(6, item->getPar4());
63  m_writeStmt->setInt(7, item->getPar5());
64  m_writeStmt->setInt(8, item->getPar6());
65  m_writeStmt->setInt(9, item->getPar7());
66  m_writeStmt->setInt(10, item->getPar8());
67  m_writeStmt->setInt(11, item->getPar9());
68  m_writeStmt->setInt(12, item->getPar10());
69  m_writeStmt->setInt(13, item->getPar11());
70  m_writeStmt->setInt(14, item->getPar12());
71  m_writeStmt->setInt(15, item->getPar13());
72  m_writeStmt->setInt(16, item->getPar14());
73  m_writeStmt->setInt(17, item->getPar15());
74  m_writeStmt->setInt(18, item->getPar16());
75  m_writeStmt->setInt(19, item->getPar17());
76  m_writeStmt->setInt(20, item->getPar18());
77  m_writeStmt->setInt(21, item->getPar19());
78 
79  m_writeStmt->executeUpdate();
80  } catch (SQLException& e) {
81  throw(std::runtime_error("FEConfigCokeDat::writeDB(): " + e.getMessage()));
82  }
83 }

References MillePedeFileConverter_cfg::e, and B2GTnPMonitor_cfi::item.

Friends And Related Function Documentation

◆ EcalCondDBInterface

friend class EcalCondDBInterface
friend

Definition at line 13 of file FEConfigCokeDat.h.

Member Data Documentation

◆ m_comb_cumul_det

int FEConfigCokeDat::m_comb_cumul_det
private

Definition at line 137 of file FEConfigCokeDat.h.

Referenced by clear(), getCombCumulDetect(), getPar12(), setCombCumulDetect(), and setPar12().

◆ m_comb_succ_det

int FEConfigCokeDat::m_comb_succ_det
private

Definition at line 136 of file FEConfigCokeDat.h.

Referenced by clear(), getCombSuccDetect(), getPar11(), setCombSuccDetect(), and setPar11().

◆ m_combi_mode

int FEConfigCokeDat::m_combi_mode
private

Definition at line 134 of file FEConfigCokeDat.h.

Referenced by clear(), getCombiMode(), getPar9(), setCombiMode(), and setPar9().

◆ m_cum1_det

int FEConfigCokeDat::m_cum1_det
private

Definition at line 139 of file FEConfigCokeDat.h.

Referenced by clear(), getCumul1Detect(), getPar14(), setCumul1Detect(), and setPar14().

◆ m_cum1_ev_lim

int FEConfigCokeDat::m_cum1_ev_lim
private

Definition at line 133 of file FEConfigCokeDat.h.

Referenced by clear(), getCumul1EventLimit(), getPar8(), setCumul1EventLimit(), and setPar8().

◆ m_cum2_lim

int FEConfigCokeDat::m_cum2_lim
private

Definition at line 143 of file FEConfigCokeDat.h.

Referenced by clear(), getCumul2Limit(), getPar18(), setCumul2Limit(), and setPar18().

◆ m_cum_det_en

int FEConfigCokeDat::m_cum_det_en
private

Definition at line 130 of file FEConfigCokeDat.h.

Referenced by clear(), getCumDetectEnable(), getPar5(), setCumDetectEnable(), and setPar5().

◆ m_cum_ev_lim

int FEConfigCokeDat::m_cum_ev_lim
private

Definition at line 128 of file FEConfigCokeDat.h.

Referenced by clear(), getCumulEventLimit(), getPar3(), setCumulEventLimit(), and setPar3().

◆ m_occ_det

int FEConfigCokeDat::m_occ_det
private

Definition at line 138 of file FEConfigCokeDat.h.

Referenced by clear(), getOccDetect(), getPar13(), setOccDetect(), and setPar13().

◆ m_occ_lim

int FEConfigCokeDat::m_occ_lim
private

Definition at line 141 of file FEConfigCokeDat.h.

Referenced by clear(), getOccLimit(), getPar16(), setOccLimit(), and setPar16().

◆ m_occ_mode

int FEConfigCokeDat::m_occ_mode
private

Definition at line 135 of file FEConfigCokeDat.h.

Referenced by clear(), getOccMode(), getPar10(), setOccMode(), and setPar10().

◆ m_stop_bufw

int FEConfigCokeDat::m_stop_bufw
private

Definition at line 144 of file FEConfigCokeDat.h.

Referenced by clear(), getPar19(), getStopBufW(), setPar19(), and setStopBufW().

◆ m_succ1_ev_lim

int FEConfigCokeDat::m_succ1_ev_lim
private

Definition at line 132 of file FEConfigCokeDat.h.

Referenced by clear(), getPar7(), getSucc1EventLimit(), setPar7(), and setSucc1EventLimit().

◆ m_succ_det_en

int FEConfigCokeDat::m_succ_det_en
private

Definition at line 129 of file FEConfigCokeDat.h.

Referenced by clear(), getPar4(), getSuccDetectEnable(), setPar4(), and setSuccDetectEnable().

◆ m_succ_ev_lim

int FEConfigCokeDat::m_succ_ev_lim
private

Definition at line 127 of file FEConfigCokeDat.h.

Referenced by clear(), getPar2(), getSuccEventLimit(), setPar2(), and setSuccEventLimit().

◆ m_thre

int FEConfigCokeDat::m_thre
private

Definition at line 126 of file FEConfigCokeDat.h.

Referenced by clear(), getPar1(), getThreshold(), setPar1(), and setThreshold().

◆ m_thre1

int FEConfigCokeDat::m_thre1
private

Definition at line 131 of file FEConfigCokeDat.h.

Referenced by clear(), getPar6(), getThreshold1(), setPar6(), and setThreshold1().

◆ m_thre2

int FEConfigCokeDat::m_thre2
private

Definition at line 140 of file FEConfigCokeDat.h.

Referenced by clear(), getPar15(), getThreshold2(), setPar15(), and setThreshold2().

◆ m_thre3

int FEConfigCokeDat::m_thre3
private

Definition at line 142 of file FEConfigCokeDat.h.

Referenced by clear(), getPar17(), getThreshold3(), setPar17(), and setThreshold3().

FEConfigCokeDat::setPar4
void setPar4(int x)
Definition: FEConfigCokeDat.h:65
FEConfigCokeDat::getPar1
int getPar1() const
Definition: FEConfigCokeDat.h:60
FEConfigCokeDat::getPar16
int getPar16() const
Definition: FEConfigCokeDat.h:90
FEConfigCokeDat::m_combi_mode
int m_combi_mode
Definition: FEConfigCokeDat.h:134
FEConfigCokeDat::setPar5
void setPar5(int x)
Definition: FEConfigCokeDat.h:67
FEConfigCokeDat::getPar10
int getPar10() const
Definition: FEConfigCokeDat.h:78
FEConfigCokeDat::m_occ_det
int m_occ_det
Definition: FEConfigCokeDat.h:138
FEConfigCokeDat::getPar12
int getPar12() const
Definition: FEConfigCokeDat.h:82
FEConfigCokeDat::getPar13
int getPar13() const
Definition: FEConfigCokeDat.h:84
FEConfigCokeDat::getPar15
int getPar15() const
Definition: FEConfigCokeDat.h:88
FEConfigCokeDat::m_cum_ev_lim
int m_cum_ev_lim
Definition: FEConfigCokeDat.h:128
FEConfigCokeDat::setPar16
void setPar16(int x)
Definition: FEConfigCokeDat.h:89
FEConfigCokeDat::getPar4
int getPar4() const
Definition: FEConfigCokeDat.h:66
IDataItem::checkPrepare
void checkPrepare() noexcept(false)
Definition: IDataItem.h:26
DDAxes::x
FEConfigCokeDat::setPar2
void setPar2(int x)
Definition: FEConfigCokeDat.h:61
EcalLogicID::getLogicID
int getLogicID() const
Definition: EcalLogicID.cc:28
IDataItem::m_readStmt
oracle::occi::Statement * m_readStmt
Definition: IDataItem.h:24
FEConfigCokeDat::m_stop_bufw
int m_stop_bufw
Definition: FEConfigCokeDat.h:144
FEConfigCokeDat::m_succ_det_en
int m_succ_det_en
Definition: FEConfigCokeDat.h:129
FEConfigCokeDat::setPar14
void setPar14(int x)
Definition: FEConfigCokeDat.h:85
FEConfigCokeDat::m_cum_det_en
int m_cum_det_en
Definition: FEConfigCokeDat.h:130
FEConfigCokeDat::setPar17
void setPar17(int x)
Definition: FEConfigCokeDat.h:91
FEConfigCokeDat::m_cum1_det
int m_cum1_det
Definition: FEConfigCokeDat.h:139
IDataItem::m_writeStmt
oracle::occi::Statement * m_writeStmt
Definition: IDataItem.h:23
IDBObject::m_conn
oracle::occi::Connection * m_conn
Definition: IDBObject.h:34
FEConfigCokeDat::getPar14
int getPar14() const
Definition: FEConfigCokeDat.h:86
FEConfigCokeDat::m_succ1_ev_lim
int m_succ1_ev_lim
Definition: FEConfigCokeDat.h:132
FEConfigCokeDat::m_comb_succ_det
int m_comb_succ_det
Definition: FEConfigCokeDat.h:136
EcalLogicID
Definition: EcalLogicID.h:7
submitPVResolutionJobs.count
count
Definition: submitPVResolutionJobs.py:352
FEConfigCokeDat::setPar19
void setPar19(int x)
Definition: FEConfigCokeDat.h:95
FEConfigCokeDat::m_thre
int m_thre
Definition: FEConfigCokeDat.h:126
FEConfigCokeDat::getTable
std::string getTable() override
Definition: FEConfigCokeDat.h:18
FEConfigCokeDat::setPar13
void setPar13(int x)
Definition: FEConfigCokeDat.h:83
FEConfigCokeDat::setPar10
void setPar10(int x)
Definition: FEConfigCokeDat.h:77
FEConfigCokeDat::m_cum2_lim
int m_cum2_lim
Definition: FEConfigCokeDat.h:143
FEConfigCokeDat::m_comb_cumul_det
int m_comb_cumul_det
Definition: FEConfigCokeDat.h:137
FEConfigCokeDat::m_thre2
int m_thre2
Definition: FEConfigCokeDat.h:140
IDBObject::checkConnection
void checkConnection() const noexcept(false)
Definition: IDBObject.h:36
AlCaHLTBitMon_ParallelJobs.p
def p
Definition: AlCaHLTBitMon_ParallelJobs.py:153
FEConfigCokeDat::setPar8
void setPar8(int x)
Definition: FEConfigCokeDat.h:73
FEConfigCokeInfo::fetchID
int fetchID() noexcept(false)
Definition: FEConfigCokeInfo.cc:157
FEConfigCokeDat::getPar9
int getPar9() const
Definition: FEConfigCokeDat.h:76
FEConfigCokeDat::m_thre1
int m_thre1
Definition: FEConfigCokeDat.h:131
FEConfigCokeDat::getPar5
int getPar5() const
Definition: FEConfigCokeDat.h:68
FEConfigCokeDat::setPar3
void setPar3(int x)
Definition: FEConfigCokeDat.h:63
FEConfigCokeDat::setPar15
void setPar15(int x)
Definition: FEConfigCokeDat.h:87
FEConfigCokeDat::setPar18
void setPar18(int x)
Definition: FEConfigCokeDat.h:93
FEConfigCokeDat::getPar11
int getPar11() const
Definition: FEConfigCokeDat.h:80
FEConfigCokeDat::setPar6
void setPar6(int x)
Definition: FEConfigCokeDat.h:69
B2GTnPMonitor_cfi.item
item
Definition: B2GTnPMonitor_cfi.py:147
FEConfigCokeDat::getPar2
int getPar2() const
Definition: FEConfigCokeDat.h:62
FEConfigCokeDat::m_occ_mode
int m_occ_mode
Definition: FEConfigCokeDat.h:135
FEConfigCokeDat::setPar12
void setPar12(int x)
Definition: FEConfigCokeDat.h:81
FEConfigCokeDat::clear
void clear()
Definition: FEConfigCokeDat.h:98
FEConfigCokeDat::getPar6
int getPar6() const
Definition: FEConfigCokeDat.h:70
IDBObject::setConnection
void setConnection(oracle::occi::Environment *env, oracle::occi::Connection *conn)
Definition: IDBObject.h:23
FEConfigCokeDat::m_succ_ev_lim
int m_succ_ev_lim
Definition: FEConfigCokeDat.h:127
FEConfigCokeDat::getPar19
int getPar19() const
Definition: FEConfigCokeDat.h:96
FEConfigCokeDat::getPar18
int getPar18() const
Definition: FEConfigCokeDat.h:94
FEConfigCokeDat::m_occ_lim
int m_occ_lim
Definition: FEConfigCokeDat.h:141
FEConfigCokeDat::getPar7
int getPar7() const
Definition: FEConfigCokeDat.h:72
data
char data[epos_bytes_allocation]
Definition: EPOS_Wrapper.h:79
FEConfigCokeDat::setPar11
void setPar11(int x)
Definition: FEConfigCokeDat.h:79
FEConfigCokeDat::m_thre3
int m_thre3
Definition: FEConfigCokeDat.h:142
IDBObject::m_env
oracle::occi::Environment * m_env
Definition: IDBObject.h:33
FEConfigCokeDat
Definition: FEConfigCokeDat.h:11
FEConfigCokeDat::getPar3
int getPar3() const
Definition: FEConfigCokeDat.h:64
FEConfigCokeDat::setPar7
void setPar7(int x)
Definition: FEConfigCokeDat.h:71
FEConfigCokeDat::setPar1
void setPar1(int x)
Definition: FEConfigCokeDat.h:59
FEConfigCokeDat::setPar9
void setPar9(int x)
Definition: FEConfigCokeDat.h:75
FEConfigCokeDat::getPar17
int getPar17() const
Definition: FEConfigCokeDat.h:92
FEConfigCokeDat::m_cum1_ev_lim
int m_cum1_ev_lim
Definition: FEConfigCokeDat.h:133
FEConfigCokeDat::getPar8
int getPar8() const
Definition: FEConfigCokeDat.h:74
MillePedeFileConverter_cfg.e
e
Definition: MillePedeFileConverter_cfg.py:37