File indexing completed on 2024-04-06 12:07:27
0001 #ifndef ContainerSingleProf1D_h
0002 #define ContainerSingleProf1D_h
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #include "DQM/HcalCommon/interface/ContainerSingle1D.h"
0014
0015 #include <string>
0016
0017 namespace hcaldqm {
0018 class ContainerSingleProf1D : public ContainerSingle1D {
0019 public:
0020 ContainerSingleProf1D();
0021 ContainerSingleProf1D(std::string const &folder,
0022 quantity::Quantity *,
0023 quantity::Quantity *qy = new quantity::ValueQuantity(quantity::fN));
0024 ~ContainerSingleProf1D() override {}
0025
0026 void initialize(std::string const &folder,
0027 quantity::Quantity *,
0028 quantity::Quantity *qy = new quantity::ValueQuantity(quantity::fN),
0029 int debug = 0) override;
0030 void initialize(std::string const &folder,
0031 std::string const &,
0032 quantity::Quantity *,
0033 quantity::Quantity *qy = new quantity::ValueQuantity(quantity::fN),
0034 int debug = 0) override;
0035
0036
0037 void book(DQMStore::IBooker &, std::string subsystem = "Hcal", std::string aux = "") override;
0038 };
0039 }
0040
0041 #endif