Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:22:49

0001 #ifndef GUARD_csccableread_H
0002 #define GUARD_csccableread_H
0003 
0004 #include <iostream>
0005 #include "OnlineDB/Oracle/interface/Oracle.h"
0006 #include <string>
0007 
0008 class csccableread {
0009 private:
0010   oracle::occi::Environment *env;
0011   oracle::occi::Connection *con;
0012 
0013 public:
0014   /**
0015    * Constructor for csccableread
0016    */
0017   csccableread() noexcept(false);
0018   /**
0019    * Destructor for cscmap
0020    */
0021   ~csccableread() noexcept(false);
0022 
0023   void cable_read(int chamber_index,
0024                   std::string *chamber_label,
0025                   float *cfeb_length,
0026                   std::string *cfeb_rev,
0027                   float *alct_length,
0028                   std::string *alct_rev,
0029                   float *cfeb_tmb_skew_delay,
0030                   float *cfeb_timing_corr);
0031 
0032 };  // end of class csccableread
0033 #endif