1 #ifndef DQM_SiStripCommissioningAnalysis_CommissioningAlgorithm_H
2 #define DQM_SiStripCommissioningAnalysis_CommissioningAlgorithm_H
25 typedef std::pair<TH1*, std::string>
Histo;
28 void analysis(
const std::vector<TH1*>&);
35 virtual void extract(
const std::vector<TH1*>&) = 0;
52 #endif // DQM_SiStripCommissioningAnalysis_CommissioningAlgorithm_H
void analysis(const std::vector< TH1 * > &)
uint32_t extractFedKey(const TH1 *const)
virtual void extract(const std::vector< TH1 * > &)=0
virtual ~CommissioningAlgorithm()
std::pair< TH1 *, std::string > Histo
CommissioningAnalysis * anal_
Abstract base for derived classes that provide analysis of commissioning histograms.
CommissioningAnalysis *const anal() const