Main Page
Namespaces
Classes
Package Documentation
DataFormats
Provenance
interface
ParameterSetBlob.h
Go to the documentation of this file.
1
#ifndef DataFormats_Provenance_ParameterSetBlob_h
2
#define DataFormats_Provenance_ParameterSetBlob_h
3
4
/*----------------------------------------------------------------------
5
6
ParameterSetBlob: A string in which to store a parameter set so that it can be made persistent.
7
8
The ParameterSetBlob is a concatenation of the names and values of the
9
tracked parameters within a ParameterSet,
10
11
----------------------------------------------------------------------*/
12
13
#include <iosfwd>
14
#include <string>
15
16
namespace
edm
{
17
class
ParameterSetBlob
{
18
public
:
19
typedef
std::string
value_t
;
20
ParameterSetBlob
() :
pset_
() {}
21
explicit
ParameterSetBlob
(value_t
const
&
v
) :
pset_
(v) {}
22
value_t
const
&
pset
()
const
{
return
pset_
; }
23
value_t&
pset
() {
return
pset_
; }
24
25
private
:
26
value_t
pset_
;
27
};
28
std::ostream&
operator<<
(std::ostream& os,
ParameterSetBlob
const
& blob);
29
}
// namespace edm
30
#endif
edm::ParameterSetBlob::ParameterSetBlob
ParameterSetBlob()
Definition:
ParameterSetBlob.h:20
edm::ParameterSetBlob::ParameterSetBlob
ParameterSetBlob(value_t const &v)
Definition:
ParameterSetBlob.h:21
edm::ParameterSetBlob::pset_
value_t pset_
Definition:
ParameterSetBlob.h:26
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSetBlob::pset
value_t const & pset() const
Definition:
ParameterSetBlob.h:22
edm::ParameterSetBlob::pset
value_t & pset()
Definition:
ParameterSetBlob.h:23
findQualityFiles.v
v
Definition:
findQualityFiles.py:179
edm::ParameterSetBlob::value_t
std::string value_t
Definition:
ParameterSetBlob.h:19
edm::ParameterSetBlob
Definition:
ParameterSetBlob.h:17
edm
HLT enums.
Definition:
AlignableModifier.h:19
edm::operator<<
std::ostream & operator<<(std::ostream &ost, const HLTGlobalStatus &hlt)
Formatted printout of trigger tbale.
Definition:
HLTGlobalStatus.h:106
Generated for CMSSW Reference Manual by
1.8.11