CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
CentralityTableHandler.h
Go to the documentation of this file.
1 #ifndef __CentralityPopCon_h__
2 #define __CentralityPopCon_h__
3 
5 //#include "DataFormats/HeavyIonEvent/interface/Centrality.h"
8 #include <string>
9 
10 class CentralityTableHandler : public popcon::PopConSourceHandler<CentralityTable>
11 {
12  public:
14  // popcon::PopConSourceHandler<CentralityTable>(pset),
15  inputTFileName_(pset.getParameter<std::string>("inputFile")),
16  centralityTag_(pset.getParameter<std::string>("rootTag"))
17  {;}
19  void getNewObjects();
20  std::string id() const{return "CentralityTableHandler";}
21 
22  private:
23  std::string inputTFileName_;
24  std::string centralityTag_;
25  int runnum_;
26 };
27 
28 #endif
29 
30 
31 
32 
33 
34 
35 
36 
CentralityTableHandler(edm::ParameterSet const &pset)