File indexing completed on 2024-04-06 12:08:31
0001 #ifndef DQM_SiStripCommissioningClients_CalibrationHistograms_H
0002 #define DQM_SiStripCommissioningClients_CalibrationHistograms_H
0003
0004 #include "DQM/SiStripCommissioningClients/interface/CommissioningHistograms.h"
0005 #include "DQMServices/Core/interface/DQMStore.h"
0006
0007 class CalibrationHistograms : virtual public CommissioningHistograms {
0008 public:
0009 CalibrationHistograms(const edm::ParameterSet& pset, DQMStore*, const sistrip::RunType& task = sistrip::CALIBRATION);
0010 ~CalibrationHistograms() override;
0011
0012 void histoAnalysis(bool debug) override;
0013
0014 void printAnalyses() override;
0015
0016 void save(std::string& filename, uint32_t run_number = 0, std::string partitionName = "");
0017
0018 private:
0019
0020 float targetRiseTime_;
0021 float targetDecayTime_;
0022 bool tuneSimultaneously_;
0023 };
0024
0025 #endif