|
unsigned int | labelId (std::string labelName) |
|
unsigned int | typeId (std::string typeName) |
|
|
static std::string | indent (size_t _nTabs) |
|
static std::string | key (const std::string &_key, const std::string &_delim="") |
|
static std::string | key_int (const std::string &_key, int _int, const std::string &_delim="") |
|
static std::string | key_string (const std::string &_key, const std::string &_string, const std::string &_delim="") |
|
static std::string | list_string (const std::vector< std::string > &_values, const std::string &_delim="") |
|
static std::string | string (const std::string &_string, const std::string &_delim="") |
|
Definition at line 469 of file hltDiff.cc.
JsonOutputProducer::JsonOutputProducer |
( |
bool |
_writeJson, |
|
|
std::string |
_file_name |
|
) |
| |
|
inline |
JsonEventState JsonOutputProducer::eventState |
( |
State |
_s, |
|
|
int |
_m, |
|
|
const std::string & |
_l, |
|
|
const std::string & |
_t |
|
) |
| |
|
inline |
static std::string JsonOutputProducer::indent |
( |
size_t |
_nTabs | ) |
|
|
inlinestaticprivate |
static std::string JsonOutputProducer::key |
( |
const std::string & |
_key, |
|
|
const std::string & |
_delim = "" |
|
) |
| |
|
inlinestaticprivate |
static std::string JsonOutputProducer::key_int |
( |
const std::string & |
_key, |
|
|
int |
_int, |
|
|
const std::string & |
_delim = "" |
|
) |
| |
|
inlinestaticprivate |
static std::string JsonOutputProducer::key_string |
( |
const std::string & |
_key, |
|
|
const std::string & |
_string, |
|
|
const std::string & |
_delim = "" |
|
) |
| |
|
inlinestaticprivate |
unsigned int JsonOutputProducer::labelId |
( |
std::string |
labelName | ) |
|
|
inlineprivate |
static std::string JsonOutputProducer::list_string |
( |
const std::vector< std::string > & |
_values, |
|
|
const std::string & |
_delim = "" |
|
) |
| |
|
inlinestaticprivate |
std::string JsonOutputProducer::output_filename_base |
( |
int |
_run | ) |
const |
|
inline |
JsonEvent& JsonOutputProducer::pushEvent |
( |
int |
_run, |
|
|
int |
_lumi, |
|
|
int |
_event |
|
) |
| |
|
inline |
static std::string JsonOutputProducer::string |
( |
const std::string & |
_string, |
|
|
const std::string & |
_delim = "" |
|
) |
| |
|
inlinestaticprivate |
unsigned int JsonOutputProducer::typeId |
( |
std::string |
typeName | ) |
|
|
inlineprivate |
void JsonOutputProducer::write |
( |
| ) |
|
|
inline |
std::map<int, std::vector<JsonEvent> > JsonOutputProducer::m_run_events |
std::string JsonOutputProducer::out_filename_base |
size_t JsonOutputProducer::tab_spaces = 0 |
|
staticprivate |
bool JsonOutputProducer::useSingleOutFile |
bool JsonOutputProducer::writeJson |