#ifndef PDGHISTOS_HH #define PDGHISTOS_HH class TH2F; class PDGHistos { public: PDGHistos() {} PDGHistos(map PDGMap) {} bool Add(Int_t PDGCode) {return false;} bool Add(Int_t PDGCode, string name); bool Add(TH2F *pHisto, Int_t PDGCode); bool Add(TH2F *pHisto, Int_t PDGCode, string name); void Save(string strPathFilename); void CreateSummary(); ~PDGHistos(); private: map m_PDGMap; map m_HistoMap; vector m_vpHistos; }; #endif