Classes | |
struct | JsonConfiguration |
struct | JsonConfigurationBlock |
struct | JsonEvent |
struct | JsonEventState |
struct | JsonTriggerEventState |
struct | JsonVars |
Public Member Functions | |
JsonEventState | eventState (State _s, int _m, const std::string &_l, const std::string &_t) |
JsonOutputProducer (bool _writeJson, std::string _file_name) | |
std::string | output_filename_base (int _run) const |
JsonEvent & | pushEvent (int _run, int _lumi, int _event) |
void | write () |
Public Attributes | |
JsonConfiguration | configuration |
std::map< int, std::vector< JsonEvent > > | m_run_events |
std::string | out_filename_base |
bool | useSingleOutFile |
JsonVars | vars |
bool | writeJson |
Private Member Functions | |
unsigned int | labelId (std::string labelName) |
unsigned int | typeId (std::string typeName) |
Static Private Member Functions | |
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="") |
Static Private Attributes | |
static size_t | tab_spaces = 0 |
Definition at line 421 of file hltDiff.cc.
|
inline |
Definition at line 699 of file hltDiff.cc.
|
inline |
Definition at line 719 of file hltDiff.cc.
References hgcalDigitizer_cfi::_m.
|
inlinestaticprivate |
Definition at line 426 of file hltDiff.cc.
References str, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by ntuplePrintersDiff.TrackingParticlePrinter::_parentageChain(), ntuplePrintersDiff.SeedPrinter::printHits(), ntuplePrintersDiff.TrackPrinter::printHits(), and ntuplePrintersDiff.TrackingParticlePrinter::printTrackingParticle().
|
inlinestaticprivate |
Definition at line 440 of file hltDiff.cc.
References str, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlinestaticprivate |
Definition at line 456 of file hltDiff.cc.
References crabWrapper::key, str, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlinestaticprivate |
Definition at line 448 of file hltDiff.cc.
References crabWrapper::key, str, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlineprivate |
Definition at line 600 of file hltDiff.cc.
References spr::find().
|
inlinestaticprivate |
Definition at line 471 of file hltDiff.cc.
References str, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 723 of file hltDiff.cc.
References ctppsRawToDigi_cff::configuration, Skims_PA_cff::name, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inline |
Definition at line 704 of file hltDiff.cc.
References callgrindSwitch_cfi::lastEvent.
|
inlinestaticprivate |
Definition at line 463 of file hltDiff.cc.
References str, and AlCaHLTBitMon_QueryRunRegistry::string.
|
inlineprivate |
|
inline |
Definition at line 737 of file hltDiff.cc.
References ctppsRawToDigi_cff::configuration, gather_cfg::cout, corrVsCorr::filename, util.rrClient::indent, crabWrapper::key, MillePedeFileConverter_cfg::out, DeadROCCounter::out_file, writedatasetfile::run, and AlCaHLTBitMon_QueryRunRegistry::string.
JsonConfiguration JsonOutputProducer::configuration |
Definition at line 596 of file hltDiff.cc.
Referenced by showPage.BuildViewer::showResults(), SummaryOutputProducer::writeCSV_module(), and SummaryOutputProducer::writeCSV_trigger().
std::map<int, std::vector<JsonEvent> > JsonOutputProducer::m_run_events |
Definition at line 696 of file hltDiff.cc.
std::string JsonOutputProducer::out_filename_base |
Definition at line 489 of file hltDiff.cc.
|
staticprivate |
Definition at line 423 of file hltDiff.cc.
bool JsonOutputProducer::useSingleOutFile |
Definition at line 490 of file hltDiff.cc.
JsonVars JsonOutputProducer::vars |
Definition at line 597 of file hltDiff.cc.
Referenced by tree.Tree::fill(), tree.Tree::reset(), and tree.Tree::var().
bool JsonOutputProducer::writeJson |
Definition at line 488 of file hltDiff.cc.