00001 #ifndef DQM_SiStripCommissioningSources_FedCablingTask_h 00002 #define DQM_SiStripCommissioningSources_FedCablingTask_h 00003 00004 #include "DQM/SiStripCommissioningSources/interface/CommissioningTask.h" 00005 #include <vector> 00006 00013 class FedCablingTask : public CommissioningTask { 00014 00015 public: 00016 00017 FedCablingTask( DQMStore*, const FedChannelConnection& ); 00018 virtual ~FedCablingTask(); 00019 00020 private: 00021 00022 virtual void book(); 00023 virtual void fill( const SiStripEventSummary&, 00024 const uint16_t& fed_id, 00025 const std::map<uint16_t,float>& fed_ch ); 00026 virtual void update(); 00027 00030 std::vector<HistoSet> histos_; 00031 00032 }; 00033 00034 #endif // DQM_SiStripCommissioningSources_FedCablingTask_h 00035