![]() |
LArSoft
v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
|
Namespaces | |
| FDS | |
| FTS | |
Typedefs | |
| using | LibraryInfoCollection = std::multiset< LibraryInfo > |
| using | Widths = std::vector< std::size_t > |
| using | ModuleConfigInfoMap = std::map< std::string, ModuleConfigInfo > |
| using | WorkerMaker_t = Worker *(WorkerParams const &, ModuleDescription const &) |
| using | ModuleTypeFunc_t) = ModuleType( |
| template<typename T > | |
| using | respond_to_file = void(T::*)(FileBlock const &) |
| using | ServiceCache = std::map< TypeID, detail::ServiceCacheEntry > |
| typedef std::stack< WrapperBase_ptr > | ServiceStack |
| using | WrapperBase_ptr = std::shared_ptr< detail::ServiceWrapperBase > |
Enumerations | |
| enum | SignalResponseType { SignalResponseType::FIFO, SignalResponseType::LIFO } |
Functions | |
| void | print_available_plugins (suffix_type st, bool const verbose, std::string const &spec) |
| void | print_available_plugins (suffix_type st, bool const verbose) |
| bool | supports_key (suffix_type st, std::string const &spec, std::string const &key) |
| void | print_description (std::vector< PluginMetadata > const &matches) |
| void | print_descriptions (std::vector< std::string > const &plugins) |
| std::string | describe (cet::exempt_ptr< fhicl::ConfigurationTable const > pb, std::string const &prefix) |
| bool | exists_outside_prolog (fhicl::intermediate_table const &config, std::string const &key) |
| template<typename T > | |
| std::enable_if_t< std::is_convertible< T, std::string >::value, std::string > | fhicl_key (T const &name) |
| template<typename H , typename... T> | |
| std::enable_if_t< std::is_convertible< H, std::string >::value, std::string > | fhicl_key (H const &hname, T const &...tnames) |
| void | fillSourceList (std::istream &ifs, std::vector< std::string > &source_list) |
| constexpr const char * | dflt_spec_pattern () |
| LibraryInfoCollection | get_LibraryInfoCollection (suffix_type suffix, std::string const &pattern, bool const verbose=false) |
| std::unique_ptr< MetadataCollector > | get_MetadataCollector (suffix_type st) |
| std::unique_ptr< MetadataSummary > | get_MetadataSummary (suffix_type st, LibraryInfoCollection const &coll) |
| constexpr int | info_success () |
| std::regex | regex_for_spec (std::string const &) |
| void | replace_type (std::string &str, std::string const &spec, std::regex const &r) |
| template<> | |
| std::string | getType< suffix_type::module > (cet::LibraryManager const &lm, std::string const &fullSpec) |
| template<> | |
| std::string | getType< suffix_type::plugin > (cet::LibraryManager const &lm, std::string const &fullSpec) |
| template<> | |
| std::string | getType< suffix_type::tool > (cet::LibraryManager const &lm, std::string const &fullSpec) |
| template<typename F , typename RT = decltype(std::declval<F>()())> | |
| RT | resolve_if_present (F f, std::string const &caller, RT result) |
| template<art::suffix_type st> | |
| std::string | getFilePath (cet::LibraryManager const &lm, std::string const &fullspec) |
| template<art::suffix_type > | |
| std::string | getType (cet::LibraryManager const &, std::string const &) |
| template<art::suffix_type > | |
| std::unique_ptr< fhicl::ConfigurationTable > | getAllowedConfiguration (cet::LibraryManager const &lm, std::string const &fullSpec, std::string const &name) |
| std::string | indent (std::size_t const i) |
| std::string | indent0 () |
| std::string | indent_1 () |
| std::string | indent__2 () |
| template<typename T , typename Elem > | |
| std::size_t | columnWidth (T const &coll, std::string const Elem::*cp, std::string const &header) |
| std::size_t | columnWidth (LibraryInfoCollection const &coll, std::string const &(LibraryInfo::*fp)() const, std::string const &header) |
| std::size_t | rule_size (Widths const &widths) |
| bool | get_failureToPut_flag (fhicl::ParameterSet const &scheduler_pset, fhicl::ParameterSet const &module_pset) |
| void | remove_whitespace (std::string &) |
| void | parse_path_spec (std::string path_spec, std::pair< std::string, std::string > &output) |
| void | verifyInstanceName (std::string const &in) |
| void | verifyFriendlyClassName (std::string const &fcn) |
| void | memoryReport () |
| void | writeSummary (PathManager &pm, bool wantSummary, cet::cpu_timer const &timer) |
| void | triggerReport (PathsInfo const &endPathsInfo, PathsInfo const &triggerPathsInfo, bool wantSummary) |
| void | timeReport (cet::cpu_timer const &timer) |
| FileNameComponents | componentsFromPattern (std::string const &pattern) |
| void | logFileAction (const char *msg, std::string const &file) |
| void | validateFileNamePattern (bool do_check, std::string const &pattern) |
| void | checkForMissingDictionaries (std::vector< TypeID > const &types) noexcept( false) |
| RangeSet | rangeSetFromFileIndex (FileIndex const &fileIndex, RunID runID, bool compactRanges) |
| RangeSet | rangeSetFromFileIndex (FileIndex const &fileIndex, SubRunID subRunID, bool compactRanges) |
| void | readFileIndex (TFile *file, TTree *metaDataTree, FileIndex *&findexPtr) |
| template<typename T > | |
| T | readMetadata (TTree *md, bool const requireDict=true) |
| template<typename T > | |
| bool | readMetadata (TTree *md, T &field, bool const requireDict=true) |
| RangeSetInfo | resolveRangeSetInfo (sqlite3 *, std::string const &filename, BranchType, unsigned RangeSetID, bool compact) |
| RangeSet | resolveRangeSet (RangeSetInfo const &rs) |
| RangeSet | resolveRangeSet (sqlite3 *, std::string const &filename, BranchType, unsigned rangeSetID, bool compact) |
| Long64_t | GetBasketSize (TObjArray *branches, bool ondisk, bool inclusive) |
| Long64_t | GetBasketSize (TBranch *b, bool ondisk, bool inclusive) |
| Long64_t | GetTotalSize (TBranch *br, bool ondisk, bool inclusive) |
| Long64_t | GetTotalSize (TObjArray *branches, bool ondisk) |
| Long64_t | GetTotalSize (TTree *t, bool ondisk) |
| Long64_t | sizeOnDisk (TTree *t) |
| Long64_t | sizeOnDisk (TBranch *branch, bool inclusive) |
| void | printBranchSummary (std::ostream &os, TBranch *br) |
| void | printTreeSummary (std::ostream &os, TTree *t) |
| bool | shouldFastClone (bool fastCloningSet, bool fastCloning, bool wantAllEvents, ClosingCriteria const &fileProperties) |
| bool | shouldDropEvents (bool dropAllEventsSet, bool dropAllEvents, bool dropAllSubRuns) |
| template<typename AUX > | |
| void | mergeAuxiliary (AUX &left, AUX const &right) |
| template<> | |
| void | mergeAuxiliary (EventAuxiliary &, EventAuxiliary const &) |
| template<BranchType , typename ID > | |
| RangeSet | makeFullRangeSet (ID const &) |
| template<> | |
| RangeSet | makeFullRangeSet< InSubRun, SubRunID > (SubRunID const &id) |
| template<> | |
| RangeSet | makeFullRangeSet< InRun, RunID > (RunID const &id) |
| template<typename T > | |
| size_t | call_eventsToSkip (T &t) |
| void | throw_if_invalid (std::string const &) |
| template<typename H , typename... T> | |
| void | throw_if_invalid (std::string const &msg, H const &h, T const &...t) |
| template<typename T > | |
| cet::exception & | exceptionContext (ModuleDescription const &md, T const &ip, cet::exception &ex) |
| template<typename T , typename ResultType , typename... Args> | |
| std::function< ResultType(Args...)> | makeWatchFunc (ResultType(T::*slot)(Args...), T &t) |
| template<typename T , typename ResultType , typename... Args> | |
| std::function< ResultType(Args...)> | makeWatchFunc (ResultType(T::*slot)(Args...) const, T const &t) |
| template<typename T > | |
| std::enable_if_t< std::is_constructible< T, fhicl::ParameterSet const &, ActivityRegistry & >::value, std::shared_ptr< T > > | makeServiceFrom (fhicl::ParameterSet const &ps, ActivityRegistry &areg) |
| template<typename T > | |
| std::enable_if_t<!std::is_constructible< T, fhicl::ParameterSet const &, ActivityRegistry & >::value, std::shared_ptr< T > > | makeServiceFrom (fhicl::ParameterSet const &ps, ActivityRegistry &) |
| template<SignalResponseType STYPE, typename SIGNAL , typename FUNC > | |
| std::enable_if_t< STYPE==SignalResponseType::FIFO > | connect_to_signal (SIGNAL &s, FUNC f) |
| template<SignalResponseType STYPE, typename SIGNAL , typename FUNC > | |
| std::enable_if_t< STYPE==SignalResponseType::LIFO > | connect_to_signal (SIGNAL &s, FUNC f) |
| template<typename T , typename I > | |
| no_tag | has_two_arg_insert_helper (...) |
| template<typename T , typename I > | |
| yes_tag | has_two_arg_insert_helper (two_arg_insert_func< T, I,&T::insert > *dummy) |
| template<typename T , typename R , typename O , typename I > | |
| no_tag | has_three_arg_insert_helper (...) |
| template<typename T , typename R , typename O , typename I > | |
| yes_tag | has_three_arg_insert_helper (three_arg_insert_func< T, R, O, I,&T::insert > *dummy) |
| template<typename T > | |
| bool | verifyPtrCollection (std::vector< art::PtrVector< T > const * > const &in) |
| template<typename iterator > | |
| bool | verifyPtrCollection (iterator beg, iterator end, art::ProductID id={}, art::EDProductGetter const *getter=nullptr) |
| BranchKey | splitToComponents (std::string const &branchName, std::string &errMsg) |
| bool | checkBranchNameSelector (std::string const &branchNameSelector, std::string &errMsg) |
| bool | checkBranchNameSelector (BranchKey const &components, std::string &errMsg) |
| bool | checkFriendlyName (std::string const &friendlyName, std::string &errMsg) |
| bool | checkFriendlyNameSelector (std::string const &friendlyNameSelector, std::string &errMsg) |
| bool | checkModuleLabel (std::string const &moduleLabel, std::string &errMsg) |
| bool | checkModuleLabelSelector (std::string const &moduleLabelSelector, std::string &errMsg) |
| bool | checkInstanceName (std::string const &instanceName, std::string &errMsg) |
| bool | checkInstanceNameSelector (std::string const &instanceNameSelector, std::string &errMsg) |
| bool | checkProcessName (std::string const &processName, std::string &errMsg) |
| bool | checkProcessNameSelector (std::string const &processNameSelector, std::string &errMsg) |
| std::vector< std::vector< std::string > > | orderedProcessNamesCollection (ProcessHistoryMap const &pHistMap) |
| std::string | bold_fontify (std::string const &s) |
| InputTag | input_tag (InputTag const &tag) |
| template<typename T > | |
| InputTag | input_tag (ProductToken< T > const &token) |
| template<typename T > | |
| InputTag | input_tag (ViewToken< T > const &token) |
| bool | upcastAllowed (std::type_info const &tiFrom, std::type_info const &tiTo) |
| template<typename element_type > | |
| void const * | maybeCastObj (element_type const *address, std::type_info const &tiTo) |
| void const * | maybeCastObj (void const *address, std::type_info const &tiFrom, std::type_info const &tiTo) |
| void | throwPartnerException (std::type_info const &generator, std::type_info const &wanted_wrapper_type) |
| ProductLookup_t | createProductLookups (ProductDescriptions const &descriptions) |
| ViewLookup_t | createViewLookups (ProductDescriptions const &descriptions) |
| std::string const & | InvalidHash () |
| EventRange | full_run_event_range () |
| template<typename TO , typename FROM > | |
| constexpr std::enable_if_t< are_cv_compatible< TO, FROM >::value, std::add_pointer_t< std::remove_pointer_t< TO > > > | addr (FROM &from) |
| template<typename TO , typename FROM > | |
| constexpr std::enable_if_t<!are_cv_compatible< TO, FROM >::value &&are_cv_compatible< FROM, TO >::value, std::add_pointer_t< std::remove_pointer_t< TO > > > | addr (FROM &from) |
Variables | |
| template<typename T > | |
| bool constexpr | handle_allowed_v {handle_allowed<T>::value} |
| using art::detail::LibraryInfoCollection = typedef std::multiset<LibraryInfo> |
Definition at line 12 of file LibraryInfoCollection.h.
| using art::detail::ModuleConfigInfoMap = typedef std::map<std::string, ModuleConfigInfo> |
Definition at line 23 of file ModuleConfigInfo.h.
| using art::detail::ModuleTypeFunc_t = typedef ModuleType( |
Definition at line 37 of file ModuleMacros.h.
| using art::detail::respond_to_file = typedef void (T::*)(FileBlock const&) |
Definition at line 519 of file MixFilter.h.
| using art::detail::ServiceCache = typedef std::map<TypeID, detail::ServiceCacheEntry> |
Definition at line 11 of file ServiceCache.h.
| typedef std::stack<WrapperBase_ptr> art::detail::ServiceStack |
Definition at line 10 of file ServiceStack.h.
| using art::detail::Widths = typedef std::vector<std::size_t> |
Definition at line 67 of file PrintFormatting.h.
| using art::detail::WorkerMaker_t = typedef Worker*(WorkerParams const&, ModuleDescription const&) |
Definition at line 36 of file ModuleMacros.h.
| using art::detail::WrapperBase_ptr = typedef std::shared_ptr<detail::ServiceWrapperBase> |
Definition at line 19 of file ServiceWrapperBase.h.
|
strong |
| Enumerator | |
|---|---|
| FIFO | |
| LIFO | |
Definition at line 12 of file SignalResponseType.h.
| constexpr std::enable_if_t<are_cv_compatible<TO, FROM>::value, std::add_pointer_t<std::remove_pointer_t<TO> > > art::detail::addr | ( | FROM & | from | ) |
Definition at line 35 of file ensurePointer.h.
References fhicl::detail::atom::value().
| constexpr std::enable_if_t<!are_cv_compatible<TO, FROM>::value && are_cv_compatible<FROM, TO>::value, std::add_pointer_t<std::remove_pointer_t<TO> > > art::detail::addr | ( | FROM & | from | ) |
Definition at line 44 of file ensurePointer.h.
|
inline |
Definition at line 9 of file bold_fontify.h.
Referenced by art::ServiceDirector::addSystemService(), art::detail::ServiceCacheEntry::makeAndCacheService(), art::PathsInfo::makeWorker_(), print_descriptions(), mf::StartMessageFacility(), and supports_key().
| size_t art::detail::call_eventsToSkip | ( | T & | t | ) |
Definition at line 272 of file MixFilter.h.
| bool art::detail::checkBranchNameSelector | ( | std::string const & | branchNameSelector, |
| std::string & | errMsg | ||
| ) |
Definition at line 61 of file branchNameComponentChecking.cc.
References splitToComponents().
| bool art::detail::checkBranchNameSelector | ( | BranchKey const & | components, |
| std::string & | errMsg | ||
| ) |
Definition at line 70 of file branchNameComponentChecking.cc.
References checkFriendlyNameSelector(), checkInstanceNameSelector(), checkModuleLabelSelector(), checkProcessNameSelector(), art::BranchKey::friendlyClassName_, art::BranchKey::moduleLabel_, art::BranchKey::processName_, and art::BranchKey::productInstanceName_.
|
noexcept |
Definition at line 5 of file checkForMissingDictionaries.cc.
Referenced by art::MixOp< PROD, OPROD >::initializeBranchInfo().
| bool art::detail::checkFriendlyName | ( | std::string const & | friendlyName, |
| std::string & | errMsg | ||
| ) |
Definition at line 84 of file branchNameComponentChecking.cc.
| bool art::detail::checkFriendlyNameSelector | ( | std::string const & | friendlyNameSelector, |
| std::string & | errMsg | ||
| ) |
Definition at line 92 of file branchNameComponentChecking.cc.
Referenced by checkBranchNameSelector().
| bool art::detail::checkInstanceName | ( | std::string const & | instanceName, |
| std::string & | errMsg | ||
| ) |
Definition at line 115 of file branchNameComponentChecking.cc.
| bool art::detail::checkInstanceNameSelector | ( | std::string const & | instanceNameSelector, |
| std::string & | errMsg | ||
| ) |
Definition at line 126 of file branchNameComponentChecking.cc.
Referenced by checkBranchNameSelector().
| bool art::detail::checkModuleLabel | ( | std::string const & | moduleLabel, |
| std::string & | errMsg | ||
| ) |
Definition at line 100 of file branchNameComponentChecking.cc.
| bool art::detail::checkModuleLabelSelector | ( | std::string const & | moduleLabelSelector, |
| std::string & | errMsg | ||
| ) |
Definition at line 107 of file branchNameComponentChecking.cc.
Referenced by checkBranchNameSelector().
| bool art::detail::checkProcessName | ( | std::string const & | processName, |
| std::string & | errMsg | ||
| ) |
Definition at line 137 of file branchNameComponentChecking.cc.
| bool art::detail::checkProcessNameSelector | ( | std::string const & | processNameSelector, |
| std::string & | errMsg | ||
| ) |
Definition at line 145 of file branchNameComponentChecking.cc.
Referenced by checkBranchNameSelector().
| std::size_t art::detail::columnWidth | ( | T const & | coll, |
| std::string const Elem::* | cp, | ||
| std::string const & | header | ||
| ) |
Definition at line 42 of file PrintFormatting.h.
Referenced by art::FileDumperOutput::printPrincipal().
|
inline |
Definition at line 54 of file PrintFormatting.h.
| FileNameComponents art::detail::componentsFromPattern | ( | std::string const & | pattern | ) |
Definition at line 63 of file FileNameComponents.cc.
References art::detail::FileNameComponents::add(), and art::detail::FileNameComponents::setSuffix().
Referenced by art::PostCloseFileRenamer::applySubstitutions().
| std::enable_if_t<STYPE == SignalResponseType::FIFO> art::detail::connect_to_signal | ( | SIGNAL & | s, |
| FUNC | f | ||
| ) |
Definition at line 16 of file SignalResponseType.h.
| std::enable_if_t<STYPE == SignalResponseType::LIFO> art::detail::connect_to_signal | ( | SIGNAL & | s, |
| FUNC | f | ||
| ) |
Definition at line 23 of file SignalResponseType.h.
| art::ProductLookup_t art::detail::createProductLookups | ( | ProductDescriptions const & | descriptions | ) |
Definition at line 98 of file createProductLookups.cc.
References art::friendlyname::friendlyName(), art::is_assns(), and art::name_of_assns_base().
Referenced by art::ProductTable::ProductTable().
| art::ViewLookup_t art::detail::createViewLookups | ( | ProductDescriptions const & | descriptions | ) |
Definition at line 5 of file createViewLookups.cc.
Referenced by art::ProductTable::ProductTable().
| std::string art::detail::describe | ( | cet::exempt_ptr< fhicl::ConfigurationTable const > | pb, |
| std::string const & | prefix | ||
| ) |
Definition at line 6 of file describe.cc.
References fhicl::detail::optional_parameter_message(), and fhicl::detail::ParameterWalker< C >::walk_over().
Referenced by geo::part::Partition< Data >::data(), and geo::part::Partition< Data >::describe().
| constexpr const char* art::detail::dflt_spec_pattern | ( | ) |
Definition at line 18 of file get_LibraryInfoCollection.h.
References get_LibraryInfoCollection().
Referenced by print_available_plugins().
| cet::exception & art::detail::exceptionContext | ( | ModuleDescription const & | md, |
| T const & | ip, | ||
| cet::exception & | ex | ||
| ) |
Definition at line 208 of file Worker.h.
References art::ModuleDescription::moduleLabel(), and art::ModuleDescription::moduleName().
Referenced by art::Worker::doWork().
|
inline |
Definition at line 10 of file exists_outside_prolog.h.
References fhicl::intermediate_table::exists(), fhicl::intermediate_table::find(), and fhicl::extended_value::in_prolog.
Referenced by art::BasicOutputOptionsHandler::doCheckOptions(), art::BasicOutputOptionsHandler::doProcessOptions(), art::BasicPostProcessor::doProcessOptions(), art::DebugOptionsHandler::doProcessOptions(), and art::FileCatalogOptionsHandler::doProcessOptions().
| std::enable_if_t<std::is_convertible<T, std::string>::value, std::string> art::detail::fhicl_key | ( | T const & | name | ) |
Definition at line 13 of file fhicl_key.h.
References fhicl::detail::atom::value().
Referenced by art::ProcessingOptionsHandler::doProcessOptions(), art::BasicOutputOptionsHandler::doProcessOptions(), art::DebugOptionsHandler::doProcessOptions(), art::FileCatalogOptionsHandler::doProcessOptions(), and fhicl_key().
| std::enable_if_t<std::is_convertible<H, std::string>::value, std::string> art::detail::fhicl_key | ( | H const & | hname, |
| T const &... | tnames | ||
| ) |
Definition at line 20 of file fhicl_key.h.
References fhicl_key().
| void art::detail::fillSourceList | ( | std::istream & | ifs, |
| std::vector< std::string > & | source_list | ||
| ) |
Definition at line 4 of file fillSourceList.cc.
Referenced by art::BasicSourceOptionsHandler::processSourceListArg_().
| EventRange art::detail::full_run_event_range | ( | ) |
Definition at line 38 of file RangeSet.cc.
Referenced by art::RangeSet::forRun(), and art::RangeSet::is_full_run().
| bool art::detail::get_failureToPut_flag | ( | fhicl::ParameterSet const & | scheduler_pset, |
| fhicl::ParameterSet const & | module_pset | ||
| ) |
Definition at line 9 of file get_failureToPut_flag.cc.
References fhicl::ParameterSet::get().
Referenced by art::EDProducer::doBeginJob(), and art::EDFilter::doBeginJob().
| LibraryInfoCollection art::detail::get_LibraryInfoCollection | ( | suffix_type | suffix, |
| std::string const & | pattern, | ||
| bool const | verbose = false |
||
| ) |
Definition at line 223 of file get_LibraryInfoCollection.cc.
References art::mfPlugin, art::mfStatsPlugin, art::module, art::plugin, art::service, art::source, and art::tool.
Referenced by dflt_spec_pattern(), print_available_plugins(), and supports_key().
| std::unique_ptr< MetadataCollector > art::detail::get_MetadataCollector | ( | suffix_type | st | ) |
Definition at line 15 of file get_MetadataCollector.cc.
References art::mfPlugin, art::mfStatsPlugin, art::module, art::plugin, art::service, art::source, and art::tool.
| std::unique_ptr< MetadataSummary > art::detail::get_MetadataSummary | ( | suffix_type | st, |
| LibraryInfoCollection const & | coll | ||
| ) |
Definition at line 15 of file get_MetadataSummary.cc.
References art::mfPlugin, art::mfStatsPlugin, art::module, art::plugin, art::service, art::source, and art::tool.
Referenced by print_available_plugins().
| std::unique_ptr<fhicl::ConfigurationTable> art::detail::getAllowedConfiguration | ( | cet::LibraryManager const & | lm, |
| std::string const & | fullSpec, | ||
| std::string const & | name | ||
| ) |
Definition at line 73 of file PluginSymbolResolvers.h.
References resolve_if_present().
| Long64_t art::detail::GetBasketSize | ( | TObjArray * | branches, |
| bool | ondisk, | ||
| bool | inclusive | ||
| ) |
Definition at line 11 of file rootFileSizeTools.cc.
References n.
Referenced by GetBasketSize(), and GetTotalSize().
| Long64_t art::detail::GetBasketSize | ( | TBranch * | b, |
| bool | ondisk, | ||
| bool | inclusive | ||
| ) |
Definition at line 23 of file rootFileSizeTools.cc.
References GetBasketSize().
| std::string art::detail::getFilePath | ( | cet::LibraryManager const & | lm, |
| std::string const & | fullspec | ||
| ) |
Definition at line 34 of file PluginSymbolResolvers.h.
References art::Suffixes::get(), resolve_if_present(), s, and art::source.
| Long64_t art::detail::GetTotalSize | ( | TBranch * | br, |
| bool | ondisk, | ||
| bool | inclusive | ||
| ) |
Definition at line 41 of file rootFileSizeTools.cc.
References f, and GetBasketSize().
Referenced by GetTotalSize(), and sizeOnDisk().
| Long64_t art::detail::GetTotalSize | ( | TObjArray * | branches, |
| bool | ondisk | ||
| ) |
Definition at line 59 of file rootFileSizeTools.cc.
References GetTotalSize(), and n.
| Long64_t art::detail::GetTotalSize | ( | TTree * | t, |
| bool | ondisk | ||
| ) |
Definition at line 71 of file rootFileSizeTools.cc.
References f, and GetBasketSize().
| std::string art::detail::getType | ( | cet::LibraryManager const & | , |
| std::string const & | |||
| ) |
Definition at line 56 of file PluginSymbolResolvers.h.
Referenced by cosmic::CosmicTrackTagger::produce().
| std::string art::detail::getType< suffix_type::module > | ( | cet::LibraryManager const & | lm, |
| std::string const & | fullSpec | ||
| ) |
Definition at line 12 of file PluginSymbolResolvers.cc.
References resolve_if_present(), s, and art::to_string().
| std::string art::detail::getType< suffix_type::plugin > | ( | cet::LibraryManager const & | lm, |
| std::string const & | fullSpec | ||
| ) |
Definition at line 28 of file PluginSymbolResolvers.cc.
References resolve_if_present(), and s.
| std::string art::detail::getType< suffix_type::tool > | ( | cet::LibraryManager const & | lm, |
| std::string const & | fullSpec | ||
| ) |
Definition at line 44 of file PluginSymbolResolvers.cc.
References resolve_if_present(), and s.
| no_tag art::detail::has_three_arg_insert_helper | ( | ... | ) |
| yes_tag art::detail::has_three_arg_insert_helper | ( | three_arg_insert_func< T, R, O, I,&T::insert > * | dummy | ) |
| no_tag art::detail::has_two_arg_insert_helper | ( | ... | ) |
| yes_tag art::detail::has_two_arg_insert_helper | ( | two_arg_insert_func< T, I,&T::insert > * | dummy | ) |
|
inline |
Definition at line 18 of file PrintFormatting.h.
Referenced by geo::PlaneGeo::ActiveArea(), lar_cluster3d::ClusterPathFinder::breakIntoTinyBits(), lar_cluster3d::VoronoiPathFinder::breakIntoTinyBits(), lar_cluster3d::ClusterPathFinder::buildConvexHull(), lar_cluster3d::ConvexHullPathFinder::buildConvexHull(), lar_cluster3d::VoronoiPathFinder::buildConvexHull(), recob::PointCharge::dump(), lar::example::CheatTrack::dump(), sim::OpDetBacktrackerRecord::Dump(), sim::SimChannel::Dump(), sim::DumpSimPhotons::DumpElement(), sim::DumpMCShowers::DumpMCShower(), sim::DumpMCTracks::DumpMCTrack(), sim::DumpOpDetBacktrackerRecords::DumpOpDetBacktrackerRecord(), recob::dumper::DumpPCAxis(), sim::DumpSimPhotonsLite::DumpPhoton(), sim::DumpSimChannels::DumpSimChannel(), detsim::DumpOpDetWaveforms::DumpWaveform(), mf::service::ELdestination::emitToken(), recob::TrajectoryPointFlags::fromHit(), geo::CryostatGeo::ID(), indent0(), indent_1(), indent__2(), geo::OpDetGeo::isBar(), geo::WireGeo::isParallelTo(), recob::TrackTrajectory::LocalToGlobalRotationAtPoint(), recob::Trajectory::LocalToGlobalRotationAtPoint(), lar_cluster3d::ConvexHullPathFinder::makeCandidateCluster(), lar_cluster3d::VoronoiPathFinder::makeCandidateCluster(), geo::GeometryCore::MaterialName(), fhicl::detail::MaybeDisplayParent::MaybeDisplayParent(), geo::AuxDetGeo::NSensitiveVolume(), rndm::details::RangeCheckHelper< seed_t >::operator()(), geo::part::PartitionBase::PartitionBase(), geo::GeometryCore::Print(), lar::debug::printBacktrace(), calo::LinearEnergyAlg::setup(), lar_cluster3d::VoronoiPathFinder::subDivideCluster(), geo::AuxDetSensitiveGeo::toLocalCoords(), and geo::TPCGeo::toLocalCoords().
|
inline |
Definition at line 23 of file PrintFormatting.h.
References indent().
Referenced by print_descriptions(), and rule_size().
|
inline |
|
inline |
| constexpr int art::detail::info_success | ( | ) |
Definition at line 9 of file info_success.h.
References max.
Referenced by art::BasicOptionsHandler::doCheckOptions(), main(), and art::run_art_common_().
Definition at line 21 of file IPRHelper.h.
Referenced by art::FindMany< ProdB, void >::FindMany(), art::FindMany< ProdB, Data >::FindMany(), art::FindManyP< ProdB, void >::FindManyP(), art::FindManyP< ProdB, Data >::FindManyP(), art::FindOne< ProdB, void >::FindOne(), art::FindOne< ProdB, Data >::FindOne(), art::FindOneP< ProdB, void >::FindOneP(), and art::FindOneP< ProdB, Data >::FindOneP().
|
inline |
Definition at line 28 of file IPRHelper.h.
References art::ProductToken< T >::inputTag_.
Definition at line 35 of file IPRHelper.h.
References art::ViewToken< Element >::inputTag_.
| std::string const & art::detail::InvalidHash | ( | ) |
Definition at line 7 of file Hash.cc.
Referenced by art::Hash< I >::fixup(), and art::Hash< I >::isValid().
| void art::detail::logFileAction | ( | const char * | msg, |
| std::string const & | file | ||
| ) |
Definition at line 9 of file logFileAction.cc.
References mf::FlushMessageLog().
Referenced by art::RootInputFileSequence::closeFile_(), art::RootOutput::doOpenFile(), art::RootOutput::finishEndFile(), art::RootInputFileSequence::initFile(), art::TFileService::maybeSwitchFiles_(), and art::RootInputFileSequence::openSecondaryFile().
| RangeSet art::detail::makeFullRangeSet | ( | ID const & | ) |
Referenced by mergeAuxiliary().
|
inline |
Definition at line 65 of file RootInputTree.h.
References art::RangeSet::forRun().
|
inline |
Definition at line 58 of file RootInputTree.h.
References art::RangeSet::forSubRun().
| std::enable_if_t<std::is_constructible<T, fhicl::ParameterSet const&, ActivityRegistry&>::value, std::shared_ptr<T> > art::detail::makeServiceFrom | ( | fhicl::ParameterSet const & | ps, |
| ActivityRegistry & | areg | ||
| ) |
| std::enable_if_t<!std::is_constructible<T, fhicl::ParameterSet const&, ActivityRegistry&>::value, std::shared_ptr<T> > art::detail::makeServiceFrom | ( | fhicl::ParameterSet const & | ps, |
| ActivityRegistry & | |||
| ) |
Definition at line 61 of file ServiceWrapper.h.
References art::detail::ServiceWrapper< T, SCOPE >::operator=(), and art::detail::ServiceWrapper< T, SCOPE >::ServiceWrapper().
| std::function<ResultType(Args...)> art::detail::makeWatchFunc | ( | ResultType(T::*)(Args...) | slot, |
| T & | t | ||
| ) |
Definition at line 16 of file makeWatchFunc.h.
Referenced by art::GlobalSignal< SRTYPE, ResultType(Args...)>::watch(), art::LocalSignal< STYPE, ResultType(Args...)>::watch(), and art::LocalSignal< STYPE, ResultType(Args...)>::watchAll().
| std::function<ResultType(Args...)> art::detail::makeWatchFunc | ( | ResultType(T::*)(Args...) const | slot, |
| T const & | t | ||
| ) |
Definition at line 25 of file makeWatchFunc.h.
|
inline |
Definition at line 21 of file maybeCastObj.h.
Referenced by art::getElementAddresses(), and art::setPtr().
| void const* art::detail::maybeCastObj | ( | void const * | address, |
| std::type_info const & | tiFrom, | ||
| std::type_info const & | tiTo | ||
| ) |
| void art::detail::memoryReport | ( | ) |
Definition at line 4 of file memoryReportDarwin.cc.
Referenced by writeSummary().
| void art::detail::mergeAuxiliary | ( | AUX & | left, |
| AUX const & | right | ||
| ) |
Definition at line 43 of file RootInputTree.h.
Referenced by art::RootInputTree::fillAux().
|
inline |
| std::vector< std::vector< std::string > > art::detail::orderedProcessNamesCollection | ( | ProcessHistoryMap const & | pHistMap | ) |
Definition at line 12 of file orderedProcessNamesCollection.cc.
References art::isAncestor().
Referenced by art::detail::InfoDumperInputFile::print_branchIDLists(), and art::detail::InfoDumperInputFile::print_process_history().
| void art::detail::parse_path_spec | ( | std::string | path_spec, |
| std::pair< std::string, std::string > & | output | ||
| ) |
Definition at line 17 of file parse_path_spec.cc.
References remove_whitespace().
Referenced by art::EventObserverBase::init_().
| void art::detail::print_available_plugins | ( | suffix_type | st, |
| bool const | verbose, | ||
| std::string const & | spec | ||
| ) |
Definition at line 82 of file AllowedConfiguration.cc.
References get_LibraryInfoCollection(), get_MetadataSummary(), and rule_size().
Referenced by art::BasicOptionsHandler::doCheckOptions(), and print_available_plugins().
|
inline |
Definition at line 85 of file AllowedConfiguration.h.
References dflt_spec_pattern(), print_available_plugins(), print_description(), print_descriptions(), and supports_key().
| void art::detail::print_description | ( | std::vector< PluginMetadata > const & | matches | ) |
Definition at line 138 of file AllowedConfiguration.cc.
References art::errors::Configuration, and art::Suffixes::print().
Referenced by print_available_plugins(), and print_descriptions().
| void art::detail::print_descriptions | ( | std::vector< std::string > const & | plugins | ) |
Definition at line 178 of file AllowedConfiguration.cc.
References bold_fontify(), indent0(), and print_description().
Referenced by art::BasicOptionsHandler::doCheckOptions(), and print_available_plugins().
| void art::detail::printBranchSummary | ( | std::ostream & | os, |
| TBranch * | br | ||
| ) |
| void art::detail::printTreeSummary | ( | std::ostream & | os, |
| TTree * | t | ||
| ) |
| RangeSet art::detail::rangeSetFromFileIndex | ( | FileIndex const & | fileIndex, |
| RunID | runID, | ||
| bool | compactRanges | ||
| ) |
Definition at line 123 of file rangeSetFromFileIndex.cc.
References evd::details::begin(), evd::details::end(), and art::RunID::run().
Referenced by art::RootInputTree::fillAux(), and art::detail::InfoDumperInputFile::print_range_sets().
| RangeSet art::detail::rangeSetFromFileIndex | ( | FileIndex const & | fileIndex, |
| SubRunID | subRunID, | ||
| bool | compactRanges | ||
| ) |
Definition at line 74 of file rangeSetFromFileIndex.cc.
References evd::details::begin(), evd::details::end(), art::FileIndex::Element::eventID_, art::SubRunID::run(), art::SubRunID::runID(), and art::SubRunID::subRun().
|
inline |
Definition at line 20 of file readFileIndex.h.
References art::FileIndex::addEntryOnLoad(), art::couldNotFindTree(), art::rootNames::fileIndexTreeName(), art::errors::FileReadError, and art::input::getEntry().
Referenced by art::detail::InfoDumperInputFile::InfoDumperInputFile(), and art::MixHelper::openAndReadMetaData_().
| T art::detail::readMetadata | ( | TTree * | md, |
| bool const | requireDict = true |
||
| ) |
Definition at line 13 of file readMetadata.h.
References art::input::getEntry().
Referenced by art::detail::InfoDumperInputFile::InfoDumperInputFile(), and art::MixHelper::openAndReadMetaData_().
| bool art::detail::readMetadata | ( | TTree * | md, |
| T & | field, | ||
| bool const | requireDict = true |
||
| ) |
Definition at line 28 of file readMetadata.h.
References art::input::getEntry().
| std::regex art::detail::regex_for_spec | ( | std::string const & | spec | ) |
Definition at line 6 of file MetadataRegexHelpers.cc.
| void art::detail::remove_whitespace | ( | std::string & | s | ) |
| void art::detail::replace_type | ( | std::string & | str, |
| std::string const & | spec, | ||
| std::regex const & | r | ||
| ) |
| RT art::detail::resolve_if_present | ( | F | f, |
| std::string const & | caller, | ||
| RT | result | ||
| ) |
Definition at line 20 of file PluginSymbolResolvers.h.
Referenced by getAllowedConfiguration(), getFilePath(), getType< suffix_type::module >(), getType< suffix_type::plugin >(), and getType< suffix_type::tool >().
| art::RangeSet art::detail::resolveRangeSet | ( | RangeSetInfo const & | rs | ) |
Definition at line 99 of file resolveRangeSet.cc.
References art::detail::RangeSetInfo::is_invalid(), art::detail::RangeSetInfo::ranges, and art::detail::RangeSetInfo::run.
Referenced by art::RootInputTree::fillAux(), art::RootDelayedReader::getProduct_(), art::detail::InfoDumperInputFile::getRangeSet(), and resolveRangeSet().
| art::RangeSet art::detail::resolveRangeSet | ( | sqlite3 * | db, |
| std::string const & | filename, | ||
| BranchType | bt, | ||
| unsigned | rangeSetID, | ||
| bool | compact | ||
| ) |
Definition at line 108 of file resolveRangeSet.cc.
References resolveRangeSet(), and resolveRangeSetInfo().
| art::detail::RangeSetInfo art::detail::resolveRangeSetInfo | ( | sqlite3 * | db, |
| std::string const & | filename, | ||
| BranchType | bt, | ||
| unsigned | RangeSetID, | ||
| bool | compact | ||
| ) |
Definition at line 50 of file resolveRangeSet.cc.
References art::BranchTypeToString(), max, and util::flags::to_string().
Referenced by art::RootInputTree::fillAux(), art::detail::InfoDumperInputFile::getRangeSet(), and resolveRangeSet().
|
inline |
| bool art::detail::shouldDropEvents | ( | bool | dropAllEventsSet, |
| bool | dropAllEvents, | ||
| bool | dropAllSubRuns | ||
| ) |
Definition at line 51 of file rootOutputConfigurationTools.cc.
References art::errors::Configuration.
Referenced by art::RootOutput::RootOutput().
| bool art::detail::shouldFastClone | ( | bool | fastCloningSet, |
| bool | fastCloning, | ||
| bool | wantAllEvents, | ||
| ClosingCriteria const & | fileProperties | ||
| ) |
Definition at line 23 of file rootOutputConfigurationTools.cc.
References art::ClosingCriteria::granularity(), and art::Granularity::InputFile.
Referenced by art::RootOutputFile::beginInputFile(), and art::RootOutput::RootOutput().
| Long64_t art::detail::sizeOnDisk | ( | TTree * | t | ) |
Definition at line 111 of file rootFileSizeTools.cc.
References GetTotalSize().
Referenced by art::RootSizeOnDisk::fillLevel2(), printBranchSummary(), printTreeSummary(), and art::RootSizeOnDisk::RootSizeOnDisk().
| Long64_t art::detail::sizeOnDisk | ( | TBranch * | branch, |
| bool | inclusive | ||
| ) |
Definition at line 119 of file rootFileSizeTools.cc.
References GetTotalSize().
| art::BranchKey art::detail::splitToComponents | ( | std::string const & | branchName, |
| std::string & | errMsg | ||
| ) |
Definition at line 46 of file branchNameComponentChecking.cc.
Referenced by checkBranchNameSelector().
| bool art::detail::supports_key | ( | suffix_type | st, |
| std::string const & | spec, | ||
| std::string const & | key | ||
| ) |
Definition at line 116 of file AllowedConfiguration.cc.
References bold_fontify(), e, get_LibraryInfoCollection(), art::errors::LogicError, and fhicl::detail::SearchAllowedConfiguration::supports_key().
Referenced by art::BasicOutputOptionsHandler::doProcessOptions(), and print_available_plugins().
|
inline |
Definition at line 63 of file Handle.h.
Referenced by art::ValidHandle< T >::swap(), throw_if_invalid(), and art::SummedValue< T >::update().
| void art::detail::throw_if_invalid | ( | std::string const & | msg, |
| H const & | h, | ||
| T const &... | t | ||
| ) |
Definition at line 68 of file Handle.h.
References art::disjoint_ranges(), art::errors::NullPointerError, art::overlapping_ranges(), art::range_of_validity(), art::same_ranges(), throw_if_invalid(), and fhicl::detail::atom::value().
| void art::detail::throwPartnerException | ( | std::type_info const & | generator, |
| std::type_info const & | wanted_wrapper_type | ||
| ) |
Definition at line 6 of file throwPartnerException.cc.
References art::errors::LogicError.
Referenced by art::Assns< L, R, void >::makePartner_(), and art::Assns< L, R, D >::makePartner_().
| void art::detail::timeReport | ( | cet::cpu_timer const & | timer | ) |
Definition at line 190 of file writeSummary.cc.
Referenced by writeSummary().
| void art::detail::triggerReport | ( | PathsInfo const & | endPathsInfo, |
| PathsInfo const & | triggerPathsInfo, | ||
| bool | wantSummary | ||
| ) |
Definition at line 72 of file writeSummary.cc.
References art::PathsInfo::failedEvents(), art::PathsInfo::passedEvents(), art::PathsInfo::pathPtrs(), art::right(), art::PathsInfo::totalEvents(), and art::PathsInfo::workers().
Referenced by writeSummary().
| bool art::detail::upcastAllowed | ( | std::type_info const & | tiFrom, |
| std::type_info const & | tiTo | ||
| ) |
Referenced by art::DataViewImpl::removeNonViewableMatches_().
| void art::detail::validateFileNamePattern | ( | bool | do_check, |
| std::string const & | pattern | ||
| ) |
Definition at line 7 of file validateFileNamePattern.cc.
References art::errors::Configuration.
Referenced by art::RootOutput::RootOutput(), and art::TFileService::TFileService().
| void art::detail::verifyFriendlyClassName | ( | std::string const & | fcn | ) |
Definition at line 16 of file verify_names.cc.
References art::errors::LogicError.
Referenced by art::ProductRegistryHelper::produces(), and art::ProductRegistryHelper::reconstitutes().
| void art::detail::verifyInstanceName | ( | std::string const & | in | ) |
Definition at line 5 of file verify_names.cc.
References art::errors::Configuration.
Referenced by art::ProductRegistryHelper::produces(), and art::ProductRegistryHelper::reconstitutes().
| bool art::detail::verifyPtrCollection | ( | std::vector< art::PtrVector< T > const * > const & | in | ) |
Definition at line 204 of file CollectionUtilities.h.
References in.
Referenced by art::flattenCollections(), and art::detail::mix_offset< cet::map_vector< P > >::offset().
| bool art::detail::verifyPtrCollection | ( | iterator | beg, |
| iterator | end, | ||
| art::ProductID | id = {}, |
||
| art::EDProductGetter const * | getter = nullptr |
||
| ) |
Definition at line 213 of file CollectionUtilities.h.
References evd::details::end().
| void art::detail::writeSummary | ( | PathManager & | pm, |
| bool | wantSummary, | ||
| cet::cpu_timer const & | timer | ||
| ) |
Definition at line 55 of file writeSummary.cc.
References art::PathManager::endPathInfo(), memoryReport(), timeReport(), art::PathManager::triggerPathsInfo(), and triggerReport().
Referenced by art::EventProcessor::endJob().
| bool constexpr art::detail::handle_allowed_v {handle_allowed<T>::value} |
Definition at line 27 of file ServiceHandleAllowed.h.