CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
MLlog4cplus.h
Go to the documentation of this file.
1 // $Id: MLlog4cplus.h,v 1.3 2007/06/22 10:32:17 meschi Exp $
2 //
3 
10 
11 #include <iostream>
12 
13 namespace edm{
14  class ELlog4cplus;
15 }
16 
17 
18 namespace ML {
19 
20  // class ELlog4cplus exists
21 
23  {
24  public:
26  ~MLlog4cplus();
27 
28  void postBeginJob();
29  void postEndJob();
30 
31  void preEventProcessing(const edm::EventID&, const edm::Timestamp&);
32  void postEventProcessing(const edm::Event&, const edm::EventSetup&);
33 
34  void preModule(const edm::ModuleDescription&);
36  static void setAppl(xdaq::Application *app);
37  private:
40  static xdaq::Application *appl_;
41  };
42 }
43 
MLlog4cplus(const edm::ParameterSet &, edm::ActivityRegistry &)
Definition: MLlog4cplus.cc:24
static xdaq::Application * appl_
Definition: MLlog4cplus.h:40
void postModule(const edm::ModuleDescription &)
Definition: MLlog4cplus.cc:82
static void setAppl(xdaq::Application *app)
Definition: MLlog4cplus.cc:85
void preEventProcessing(const edm::EventID &, const edm::Timestamp &)
Definition: MLlog4cplus.cc:69
edm::ELlog4cplus * dest_p
Definition: MLlog4cplus.h:39
void postEventProcessing(const edm::Event &, const edm::EventSetup &)
Definition: MLlog4cplus.cc:74
edm::EventID curr_event_
Definition: MLlog4cplus.h:38
void postBeginJob()
Definition: MLlog4cplus.cc:61
void preModule(const edm::ModuleDescription &)
Definition: MLlog4cplus.cc:78