Public Member Functions | |
void | dump (std::ostream &os) |
int | exitCode () const |
void | printErrors (std::ostream &os) |
ProvenanceDumper (std::string const &filename, bool showDependencies, bool excludeESModules, bool showAllModules, std::string const &findMatch) | |
Private Member Functions | |
void | dumpEventFilteringParameterSets (edm::EventSelectionIDVector const &ids) |
void | dumpEventFilteringParameterSets_ (TFile *file) |
void | dumpParameterSetForID_ (edm::ParameterSetID const &id) |
void | dumpProcessHistory_ () |
void | work_ () |
Private Attributes | |
int | errorCount_ |
std::stringstream | errorLog_ |
bool | excludeESModules_ |
int | exitCode_ |
std::string | filename_ |
std::string | findMatch_ |
HistoryNode | historyGraph_ |
boost::scoped_ptr< TFile > | inputFile_ |
edm::ProcessConfigurationVector | phc_ |
edm::ProcessHistoryVector | phv_ |
ParameterSetMap | psm_ |
edm::ProductRegistry | reg_ |
bool | showDependencies_ |
bool | showOtherModules_ |
Definition at line 373 of file EdmProvDump.cc.
ProvenanceDumper::ProvenanceDumper | ( | std::string const & | filename, |
bool | showDependencies, | ||
bool | excludeESModules, | ||
bool | showAllModules, | ||
std::string const & | findMatch | ||
) |
Definition at line 411 of file EdmProvDump.cc.
void ProvenanceDumper::dump | ( | std::ostream & | os | ) |
|
private |
Definition at line 443 of file EdmProvDump.cc.
References gather_cfg::cout, dumpParameterSetForID_(), and i.
Referenced by dumpEventFilteringParameterSets_().
|
private |
Definition at line 461 of file EdmProvDump.cc.
References gather_cfg::cout, dumpEventFilteringParameterSets(), edm::poolNames::eventHistoryBranchName(), edm::poolNames::eventHistoryTreeName(), patZpeak::events, edm::History::eventSelectionIDs(), edm::poolNames::eventSelectionsBranchName(), edm::poolNames::eventTreeName(), and h.
Referenced by work_().
|
private |
Definition at line 491 of file EdmProvDump.cc.
References gather_cfg::cout, relativeConstraints::empty, i, edm::ParameterSet::id(), prettyPrint(), and psm_.
Referenced by dumpEventFilteringParameterSets().
|
private |
Definition at line 513 of file EdmProvDump.cc.
References gather_cfg::cout, historyGraph_, dbtoconf::parent, and phv_.
Referenced by work_().
int ProvenanceDumper::exitCode | ( | ) | const |
void ProvenanceDumper::printErrors | ( | std::ostream & | os | ) |
Definition at line 433 of file EdmProvDump.cc.
References errorCount_, and errorLog_.
Referenced by main().
|
private |
Definition at line 563 of file EdmProvDump.cc.
References edm::BranchTypeToBranchEntryInfoBranchName(), edm::BranchTypeToMetaDataTreeName(), edm::BranchTypeToProductTreeName(), benchmark_cfg::cerr, gather_cfg::cout, dumpEventFilteringParameterSets_(), dumpProcessHistory_(), errorCount_, errorLog_, excludeESModules_, exitCode_, f, edm::fillProductRegistryTransients(), findMatch_, edm::detail::ThreadSafeRegistry< KEY, T, E >::getMapped(), historyGraph_, i, edm::poolNames::idToParameterSetBlobsBranchName(), edm::InEvent, info, inputFile_, edm::detail::ThreadSafeRegistry< KEY, T, E >::insertMapped(), edm::detail::ThreadSafeRegistry< KEY, T, E >::instance(), j, edm::poolNames::metaDataTreeName(), edm::poolNames::moduleDescriptionMapBranchName(), edm::numEntries(), or, edm::poolNames::parameterSetMapBranchName(), edm::poolNames::parameterSetsTreeName(), edm::poolNames::parentageBranchName(), edm::poolNames::parentageTreeName(), edm::Parentage::parents(), phc_, phv_, prettyPrint(), edm::poolNames::processConfigurationBranchName(), edm::poolNames::processHistoryBranchName(), edm::poolNames::processHistoryMapBranchName(), edm::poolNames::productDescriptionBranchName(), edm::ProductRegistry::productList(), MultipleCompare::pset, psm_, reg_, PhysicsTools::registry, asciidump::s, showDependencies_, showOtherModules_, edm::sort_all(), and cond::rpcobtemp::temp.
Referenced by dump().
|
private |
Definition at line 393 of file EdmProvDump.cc.
Referenced by printErrors(), and work_().
|
private |
Definition at line 392 of file EdmProvDump.cc.
Referenced by printErrors(), and work_().
|
private |
Definition at line 400 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 391 of file EdmProvDump.cc.
Referenced by exitCode(), and work_().
|
private |
Definition at line 389 of file EdmProvDump.cc.
|
private |
Definition at line 402 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 398 of file EdmProvDump.cc.
Referenced by dumpProcessHistory_(), and work_().
|
private |
Definition at line 390 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 395 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 396 of file EdmProvDump.cc.
Referenced by dumpProcessHistory_(), and work_().
|
private |
Definition at line 397 of file EdmProvDump.cc.
Referenced by dumpParameterSetForID_(), and work_().
|
private |
Definition at line 394 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 399 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 401 of file EdmProvDump.cc.
Referenced by work_().