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 376 of file EdmProvDump.cc.
ProvenanceDumper::ProvenanceDumper | ( | std::string const & | filename, |
bool | showDependencies, | ||
bool | excludeESModules, | ||
bool | showAllModules, | ||
std::string const & | findMatch | ||
) |
Definition at line 414 of file EdmProvDump.cc.
void ProvenanceDumper::dump | ( | std::ostream & | os | ) |
|
private |
Definition at line 446 of file EdmProvDump.cc.
References gather_cfg::cout, dumpParameterSetForID_(), and i.
Referenced by dumpEventFilteringParameterSets_().
|
private |
Definition at line 464 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 494 of file EdmProvDump.cc.
References gather_cfg::cout, relativeConstraints::empty, i, edm::ParameterSet::id(), prettyPrint(), and psm_.
Referenced by dumpEventFilteringParameterSets().
|
private |
Definition at line 516 of file EdmProvDump.cc.
References gather_cfg::cout, ExpressReco_HICollisions_FallBack::e, historyGraph_, ExpressReco_HICollisions_FallBack::id, dbtoconf::parent, and phv_.
Referenced by work_().
int ProvenanceDumper::exitCode | ( | ) | const |
void ProvenanceDumper::printErrors | ( | std::ostream & | os | ) |
Definition at line 436 of file EdmProvDump.cc.
References errorCount_, and errorLog_.
Referenced by main().
|
private |
Definition at line 566 of file EdmProvDump.cc.
References edm::BranchTypeToBranchEntryInfoBranchName(), edm::BranchTypeToMetaDataTreeName(), edm::BranchTypeToProductTreeName(), ExpressReco_HICollisions_FallBack::cerr, gather_cfg::cout, dumpEventFilteringParameterSets_(), dumpProcessHistory_(), ExpressReco_HICollisions_FallBack::e, 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(), CrabTask::pset, psm_, reg_, PhysicsTools::registry, asciidump::s, showDependencies_, showOtherModules_, edm::sort_all(), and cond::rpcobtemp::temp.
Referenced by dump().
|
private |
Definition at line 396 of file EdmProvDump.cc.
Referenced by printErrors(), and work_().
|
private |
Definition at line 395 of file EdmProvDump.cc.
Referenced by printErrors(), and work_().
|
private |
Definition at line 403 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 394 of file EdmProvDump.cc.
Referenced by exitCode(), and work_().
|
private |
Definition at line 392 of file EdmProvDump.cc.
|
private |
Definition at line 405 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 401 of file EdmProvDump.cc.
Referenced by dumpProcessHistory_(), and work_().
|
private |
Definition at line 393 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 398 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 399 of file EdmProvDump.cc.
Referenced by dumpProcessHistory_(), and work_().
|
private |
Definition at line 400 of file EdmProvDump.cc.
Referenced by dumpParameterSetForID_(), and work_().
|
private |
Definition at line 397 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 402 of file EdmProvDump.cc.
Referenced by work_().
|
private |
Definition at line 404 of file EdmProvDump.cc.
Referenced by work_().