CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
PythonService.h
Go to the documentation of this file.
1 #ifndef FWCore_ParameterSet_PythonService_h
2 #define FWCore_ParameterSet_PythonService_h
3 // -*- C++ -*-
4 //
5 // Package: Python
6 // Class : PythonService
7 //
16 //
17 // Original Author: Benedikt Hegner
18 // Created: Sun Jul 23 11:31:33 CEST 2006
19 //
20 
23 
24 // subpackage specific includes
27 
28 namespace edm {
30 }
31 
33  public:
36  void postBeginJob();
37  void postEndJob();
38  void preProcessEvent(const edm::EventID&, const edm::Timestamp&);
39  void postProcessEvent(const edm::Event&, const edm::EventSetup&);
40 
41  static void fillDescriptions(edm::ConfigurationDescriptions & descriptions);
42 
43  private:
46  std::string fileName_;
47  std::string command_;
48 
49 
50 };
51 
52 #endif // FWCore_ParameterSet_PythonService_h
void preProcessEvent(const edm::EventID &, const edm::Timestamp &)
PythonManagerHandle handle_
Definition: PythonService.h:44
std::string fileName_
Definition: PythonService.h:46
boost::python::object service_
Definition: PythonService.h:45
void postBeginJob()
list object
Definition: dbtoconf.py:77
PythonService(const edm::ParameterSet &, edm::ActivityRegistry &)
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
void postProcessEvent(const edm::Event &, const edm::EventSetup &)
std::string command_
Definition: PythonService.h:47