CMS 3D CMS Logo

EcalTPGParamReaderFromDB.cc
Go to the documentation of this file.
1 // system include files
2 #include <memory>
3 
4 // user include files
7 
10 
12 
13 using namespace std;
14 
16  public:
18  ~EcalTPGParamReaderFromDB() override;
19 
20  private:
21  void beginJob() override ;
22  void analyze(const edm::Event&, const edm::EventSetup&) override;
23  void endJob() override ;
24 
29  int port;
30  int min_run;
31  int n_run;
32 };
33 
34 
36 
37 
39 {
40  host = ps.getParameter<std::string>("host");
41  sid = ps.getParameter<std::string>("sid");
42  user = ps.getParameter<std::string>("user");
43  pass = ps.getParameter<std::string>("pass");
44  port = ps.getParameter<int>("port");
45  min_run = ps.getParameter<int>("min_run");
46  n_run = ps.getParameter<int>("n_run");
47 }
48 
49 
50 
52 {
53 }
54 
55 
56 
58 {
59  EcalTPGDBApp app( sid, user, pass);
60 
61  //int i ;
62  //app.readTPGPedestals(i);
63  //app.writeTPGLUT();
64  //app.writeTPGWeights();
65 
66 }
67 
68 
69 
71 {
72 }
73 
74 
75 
77 }
78 
79 //define this as a plug-in
T getParameter(std::string const &) const
host
Definition: query.py:114
EcalTPGParamReaderFromDB(const edm::ParameterSet &)
def analyze(function, filename, filter=None)
Definition: Profiling.py:11
#define DEFINE_FWK_MODULE(type)
Definition: MakerMacros.h:17
bool ev
port
Definition: query.py:115
void beginJob()
Definition: Breakpoints.cc:15
void analyze(const edm::Event &, const edm::EventSetup &) override