00001 #ifndef CONDFORMATS_HLTOBJECTS_ALCARECOTRIGGERBITS_H 00002 #define CONDFORMATS_HLTOBJECTS_ALCARECOTRIGGERBITS_H 00003 #include <string> 00004 #include <map> 00005 #include <vector> 00006 00007 class AlCaRecoTriggerBits { 00008 public: 00009 AlCaRecoTriggerBits(); 00010 ~AlCaRecoTriggerBits(); 00011 00013 std::string compose(const std::vector<std::string> &paths) const; 00015 std::vector<std::string> decompose(const std::string &concatPaths) const; 00017 static const std::string::value_type delimeter_; 00018 00019 std::map<std::string,std::string> m_alcarecoToTrig; 00020 }; 00021 #endif