1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#ifndef CONDFORMATS_HLTOBJECTS_ALCARECOTRIGGERBITS_H
#define CONDFORMATS_HLTOBJECTS_ALCARECOTRIGGERBITS_H
#include "CondFormats/Serialization/interface/Serializable.h"
#include <string>
#include <map>
#include <vector>
class AlCaRecoTriggerBits {
public:
AlCaRecoTriggerBits();
~AlCaRecoTriggerBits();
/// Compose several paths into one string :
std::string compose(const std::vector<std::string> &paths) const;
/// Decompose one value of map from concatenated string
std::vector<std::string> decompose(const std::string &concatPaths) const;
/// Delimeter for composing paths to one string in DB:
static const std::string::value_type delimeter_;
std::map<std::string, std::string> m_alcarecoToTrig;
COND_SERIALIZABLE;
};
#endif
|