CMS 3D CMS Logo

ContainerProf2D.h
Go to the documentation of this file.
1 #ifndef ContainerProf2D_h
2 #define ContainerProf2D_h
3 
4 /*
5  * file: ContainerProf2D.h
6  * Author: Viktor Khristenko
7  *
8  * Description:
9  * Container to hold TProfile or like
10  *
11  */
12 
14 
15 #include <vector>
16 #include <string>
17 
18 namespace hcaldqm
19 {
20  using namespace quantity;
22  {
23  public:
27  Quantity*, Quantity*,
29  ~ContainerProf2D() override {}
30 
31  void initialize(std::string const& folder,
33  Quantity*, Quantity*,
35  int debug=0) override;
36 
37  void initialize(std::string const& folder,
38  std::string const& qname,
40  Quantity*, Quantity*,
42  int debug=0) override;
43 
44  void book(DQMStore::IBooker&,
45  HcalElectronicsMap const*,
46  std::string subsystem="Hcal", std::string aux="") override;
47  void book(DQMStore::IBooker&,
49  std::string subsystem="Hcal", std::string aux="") override;
50  void book(DQMStore*,
51  HcalElectronicsMap const*,
52  std::string subsystem="Hcal", std::string aux="") override;
53  void book(DQMStore*,
55  std::string subsystem="Hcal", std::string aux="") override;
56 
57  protected:
58  };
59 }
60 
61 
62 #endif
63 
64 
65 
66 
67 
68 
69 
70 
static AlgebraicMatrix initialize()
#define debug
Definition: HDRShower.cc:19