Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
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
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:256
edm::ParameterSetBlob::value_t
std::string value_t
Definition:
ParameterSetBlob.h:19
edm::ParameterSetBlob
Definition:
ParameterSetBlob.h:17
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.5