Public Member Functions | |
void | compare () const |
HltDiff () | |
void | usage (std::ostream &out) const |
Public Attributes | |
bool | csv_out |
bool | debug |
bool | file_check |
bool | ignore_prescales |
bool | json_out |
unsigned int | max_events |
std::vector< std::string > | new_files |
std::string | new_process |
std::vector< std::string > | old_files |
std::string | old_process |
std::string | output_file |
bool | quiet |
bool | root_out |
unsigned int | verbose |
Definition at line 1239 of file hltDiff.cc.
|
inline |
Definition at line 1256 of file hltDiff.cc.
|
inline |
Definition at line 1272 of file hltDiff.cc.
References edm::HLTGlobalStatus::accept(), EcnaPython_AdcPeg12_S1_10_R170298_1_0_150_Dee0::cerr, check_files(), universalConfigTemplate::collection, trigger::TriggerEvent::collectionTags(), JsonOutputProducer::configuration, counter, gather_cfg::cout, debug, edmPickEvents::event, event_state(), JsonOutputProducer::JsonConfiguration::events, JsonOutputProducer::eventState(), JsonOutputProducer::JsonConfigurationBlock::extractFileBase(), JsonOutputProducer::JsonConfigurationBlock::files, spr::find(), HLTCommonConfig::First, fwlite::Handle< T >::getByLabel(), getHLTConfigData(), mps_fire::i, edm::HLTGlobalStatus::index(), Invalid, fwlite::Handle< T >::isValid(), SiStripPI::max, mps_setup::max_events, min(), callgraph::module, HLTConfigInterface::moduleLabel(), HLTConfigInterface::moduleType(), JsonOutputProducer::JsonConfiguration::n, JsonOutputProducer::JsonTriggerEventState::n, submitPVValidationJobs::nEvents, JsonOutputProducer::JsonConfiguration::o, JsonOutputProducer::JsonTriggerEventState::o, or, electronStore::output_file, AlCaHLTBitMon_ParallelJobs::p, Pass, path_state(), Prescaled, prescaled_state(), JsonOutputProducer::JsonConfiguration::prescales, print_detailed_path_state(), print_trigger_candidates(), print_trigger_collection(), JsonOutputProducer::JsonConfigurationBlock::process, HLTConfigInterface::processName(), fwlite::Handle< T >::product(), JsonOutputProducer::pushEvent(), Ready, submitPVValidationJobs::run, HLTCommonConfig::Second, HLTConfigInterface::size(), JsonOutputProducer::JsonConfigurationBlock::skipped_triggers, edm::HLTGlobalStatus::state(), JsonOutputProducer::JsonVars::state, AlCaHLTBitMon_QueryRunRegistry::string, strip_process_name(), edmLumisInFiles::summary, JsonOutputProducer::JsonVars::trigger, JsonOutputProducer::JsonVars::trigger_passed_count, HLTConfigInterface::triggerIndex(), HLTConfigInterface::triggerName(), JsonOutputProducer::vars, verbose, JsonOutputProducer::write(), and SummaryOutputProducer::write().
|
inline |
Definition at line 1561 of file hltDiff.cc.
bool HltDiff::csv_out |
Definition at line 1247 of file hltDiff.cc.
bool HltDiff::debug |
Definition at line 1252 of file hltDiff.cc.
Referenced by rrapi.RRApi::dprint(), rrapi.RRApi::get(), runTauIdMVA.TauIDEmbedder::loadMVA_WPs_run2_2017(), and runTauIdMVA.TauIDEmbedder::runTauID().
bool HltDiff::file_check |
Definition at line 1251 of file hltDiff.cc.
bool HltDiff::ignore_prescales |
Definition at line 1246 of file hltDiff.cc.
bool HltDiff::json_out |
Definition at line 1248 of file hltDiff.cc.
unsigned int HltDiff::max_events |
Definition at line 1245 of file hltDiff.cc.
std::vector<std::string> HltDiff::new_files |
Definition at line 1243 of file hltDiff.cc.
std::string HltDiff::new_process |
Definition at line 1244 of file hltDiff.cc.
std::vector<std::string> HltDiff::old_files |
Definition at line 1241 of file hltDiff.cc.
std::string HltDiff::old_process |
Definition at line 1242 of file hltDiff.cc.
std::string HltDiff::output_file |
Definition at line 1250 of file hltDiff.cc.
Referenced by DTWorkflow.DTWorkflow::prepare_common_write().
bool HltDiff::quiet |
Definition at line 1253 of file hltDiff.cc.
bool HltDiff::root_out |
Definition at line 1249 of file hltDiff.cc.
unsigned int HltDiff::verbose |
Definition at line 1254 of file hltDiff.cc.
Referenced by python.diff_provenance.difference::list_diff(), python.diffProv.difference::list_diff(), python.diff_provenance.difference::module_diff(), python.diffProv.difference::module_diff(), python.diff_provenance.difference::onefilemodules(), python.diffProv.difference::onefilemodules(), core.TriggerMatchAnalyzer.TriggerMatchAnalyzer::process(), core.SkimAnalyzerCount.SkimAnalyzerCount::process(), and objects.VertexAnalyzer.VertexAnalyzer::process().