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( |
using | ProductsForDataset_t = std::map< std::string, SamplingInputFile::InstanceForID_t > |
using | Products_t = std::map< BranchKey, ProductsForDataset_t > |
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<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<> | |
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<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 | issue_reports (unsigned count, EventID const &id) |
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) |
void | dropBranch (TTree *tree, std::string const &branchName) |
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) |
std::tuple< RunNumber_t, SubRunNumber_t, EventNumber_t > | event_start (std::string const &str_num) |
template<typename T > | |
T | id_for (EventID const &id) |
template<> | |
RunID | id_for< RunID > (EventID const &id) |
template<> | |
SubRunID | id_for< SubRunID > (EventID 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) |
std::ostream & | operator<< (std::ostream &os, LinuxMallInfo const &info) |
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::Products_t = typedef std::map<BranchKey, ProductsForDataset_t> |
Definition at line 19 of file DataSetBroker.h.
using art::detail::ProductsForDataset_t = typedef std::map<std::string, SamplingInputFile::InstanceForID_t> |
Definition at line 18 of file DataSetBroker.h.
using art::detail::respond_to_file = typedef void (T::*)(FileBlock const&) |
Definition at line 498 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.
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().
size_t art::detail::call_eventsToSkip | ( | T & | t | ) |
Definition at line 265 of file MixFilter.h.
bool art::detail::checkBranchNameSelector | ( | std::string const & | branchNameSelector, |
std::string & | errMsg | ||
) |
bool art::detail::checkBranchNameSelector | ( | BranchKey const & | components, |
std::string & | errMsg | ||
) |
Referenced by art::MixOp< PROD, OPROD >::initializeBranchInfo().
bool art::detail::checkFriendlyName | ( | std::string const & | friendlyName, |
std::string & | errMsg | ||
) |
bool art::detail::checkFriendlyNameSelector | ( | std::string const & | friendlyNameSelector, |
std::string & | errMsg | ||
) |
bool art::detail::checkInstanceName | ( | std::string const & | instanceName, |
std::string & | errMsg | ||
) |
bool art::detail::checkInstanceNameSelector | ( | std::string const & | instanceNameSelector, |
std::string & | errMsg | ||
) |
bool art::detail::checkModuleLabel | ( | std::string const & | moduleLabel, |
std::string & | errMsg | ||
) |
bool art::detail::checkModuleLabelSelector | ( | std::string const & | moduleLabelSelector, |
std::string & | errMsg | ||
) |
bool art::detail::checkProcessName | ( | std::string const & | processName, |
std::string & | errMsg | ||
) |
bool art::detail::checkProcessNameSelector | ( | std::string const & | processNameSelector, |
std::string & | errMsg | ||
) |
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.
References cet::for_all(), and std::max().
Referenced by art::FileDumperOutput::printPrincipal().
|
inline |
FileNameComponents art::detail::componentsFromPattern | ( | std::string const & | pattern | ) |
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.
ProductLookup_t art::detail::createProductLookups | ( | ProductDescriptions const & | descriptions | ) |
ViewLookup_t art::detail::createViewLookups | ( | ProductDescriptions const & | descriptions | ) |
std::string art::detail::describe | ( | cet::exempt_ptr< fhicl::ConfigurationTable const > | pb, |
std::string const & | prefix | ||
) |
constexpr const char* art::detail::dflt_spec_pattern | ( | ) |
Definition at line 18 of file get_LibraryInfoCollection.h.
References get_LibraryInfoCollection(), submit_syst::pattern, string, and copy_new_pkl_files::verbose.
Referenced by print_available_plugins().
void art::detail::dropBranch | ( | TTree * | tree, |
std::string const & | branchName | ||
) |
Referenced by art::RootInputTree::operator bool().
std::tuple<RunNumber_t, SubRunNumber_t, EventNumber_t> art::detail::event_start | ( | std::string const & | str_num | ) |
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.
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.
Referenced by 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(), stan::math::head(), and string.
void art::detail::fillSourceList | ( | std::istream & | ifs, |
std::vector< std::string > & | source_list | ||
) |
EventRange art::detail::full_run_event_range | ( | ) |
bool art::detail::get_failureToPut_flag | ( | fhicl::ParameterSet const & | scheduler_pset, |
fhicl::ParameterSet const & | module_pset | ||
) |
LibraryInfoCollection art::detail::get_LibraryInfoCollection | ( | suffix_type | suffix, |
std::string const & | pattern, | ||
bool const | verbose = false |
||
) |
Referenced by dflt_spec_pattern().
std::unique_ptr<MetadataCollector> art::detail::get_MetadataCollector | ( | suffix_type | st | ) |
std::unique_ptr<MetadataSummary> art::detail::get_MetadataSummary | ( | suffix_type | st, |
LibraryInfoCollection const & | coll | ||
) |
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 makeFirstAnaHTMLDatasetPages::description, cet::LibraryManager::getSymbolByLibspec(), resolve_if_present(), and string.
Long64_t art::detail::GetBasketSize | ( | TObjArray * | branches, |
bool | ondisk, | ||
bool | inclusive | ||
) |
Long64_t art::detail::GetBasketSize | ( | TBranch * | b, |
bool | ondisk, | ||
bool | inclusive | ||
) |
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(), cet::LibraryManager::getSymbolByLibspec(), path, resolve_if_present(), source, and string.
Long64_t art::detail::GetTotalSize | ( | TBranch * | br, |
bool | ondisk, | ||
bool | inclusive | ||
) |
Long64_t art::detail::GetTotalSize | ( | TObjArray * | branches, |
bool | ondisk | ||
) |
Long64_t art::detail::GetTotalSize | ( | TTree * | t, |
bool | ondisk | ||
) |
std::string art::detail::getType | ( | cet::LibraryManager const & | , |
std::string const & | |||
) |
std::string art::detail::getType< suffix_type::module > | ( | cet::LibraryManager const & | lm, |
std::string const & | fullSpec | ||
) |
std::string art::detail::getType< suffix_type::plugin > | ( | cet::LibraryManager const & | lm, |
std::string const & | fullSpec | ||
) |
std::string art::detail::getType< suffix_type::tool > | ( | cet::LibraryManager const & | lm, |
std::string const & | fullSpec | ||
) |
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 121 of file SamplingInputFile.h.
|
inline |
Definition at line 128 of file SamplingInputFile.h.
|
inline |
Definition at line 18 of file PrintFormatting.h.
References string.
Referenced by stan::lang::generate_indent(), stan::lang::generate_line_number(), indent0(), indent_1(), indent__2(), fhicl::detail::MaybeDisplayParent::MaybeDisplayParent(), daqdataformats::RawMilliSlice::tprintf(), and daqdataformats::VERSION_NAMESPACE::RawDataBlock::tprintf().
|
inline |
Definition at line 23 of file PrintFormatting.h.
References indent(), and string.
Referenced by rule_size().
|
inline |
|
inline |
constexpr int art::detail::info_success | ( | ) |
Definition at line 9 of file info_success.h.
References cet::sqlite::max().
Definition at line 21 of file IPRHelper.h.
References getGoodRuns4SAM::tag.
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 |
std::string const& art::detail::InvalidHash | ( | ) |
Referenced by art::Hash< I >::fixup(), and art::Hash< I >::isValid().
Referenced by art::SamplingInput::readEvent().
void art::detail::logFileAction | ( | const char * | msg, |
std::string const & | file | ||
) |
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=(), nd_projection_maker::ps, 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.
References make_syst_table_plots::args, T, and confusionMatrixTree::t.
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.
References make_syst_table_plots::args, and confusionMatrixTree::t.
|
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 | ( | ) |
void art::detail::mergeAuxiliary | ( | AUX & | left, |
AUX const & | right | ||
) |
Definition at line 43 of file RootInputTree.h.
Referenced by art::RootInputTree::fillAux().
|
inline |
|
inline |
std::vector<std::vector<std::string> > art::detail::orderedProcessNamesCollection | ( | ProcessHistoryMap const & | pHistMap | ) |
void art::detail::parse_path_spec | ( | std::string | path_spec, |
std::pair< std::string, std::string > & | output | ||
) |
void art::detail::print_available_plugins | ( | suffix_type | st, |
bool const | verbose, | ||
std::string const & | spec | ||
) |
Referenced by print_available_plugins().
|
inline |
Definition at line 85 of file AllowedConfiguration.h.
References dflt_spec_pattern(), findDuplicateFiles::key, overlay_prestage_def::matches, print_available_plugins(), print_description(), print_descriptions(), string, and supports_key().
void art::detail::print_description | ( | std::vector< PluginMetadata > const & | matches | ) |
Referenced by print_available_plugins().
void art::detail::print_descriptions | ( | std::vector< std::string > const & | plugins | ) |
Referenced by 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 | ||
) |
Referenced by art::RootInputTree::fillAux().
RangeSet art::detail::rangeSetFromFileIndex | ( | FileIndex const & | fileIndex, |
SubRunID | subRunID, | ||
bool | compactRanges | ||
) |
|
inline |
Definition at line 21 of file readFileIndex.h.
References art::FileIndex::addEntryOnLoad(), getBrightness::br, compare_h5_caf::branch, art::couldNotFindTree(), art::rootNames::fileIndexTreeName(), art::errors::FileReadError, art::input::getEntry(), and MECModelEnuComparisons::i.
T art::detail::readMetadata | ( | TTree * | md, |
bool const | requireDict = true |
||
) |
Definition at line 14 of file readMetadata.h.
References ana::assert(), compare_h5_caf::branch, art::input::getEntry(), and T.
bool art::detail::readMetadata | ( | TTree * | md, |
T & | field, | ||
bool const | requireDict = true |
||
) |
Definition at line 28 of file readMetadata.h.
References compare_h5_caf::branch, art::input::getEntry(), std::swap(), and T.
std::regex art::detail::regex_for_spec | ( | std::string const & | ) |
void art::detail::remove_whitespace | ( | std::string & | ) |
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.
References om::cout, e, allTimeWatchdog::endl, MakeMiniprodValidationCuts::f, fillBadChanDBTables::result, and string.
Referenced by getAllowedConfiguration(), and getFilePath().
RangeSet art::detail::resolveRangeSet | ( | RangeSetInfo const & | rs | ) |
Referenced by art::RootInputTree::fillAux().
RangeSet art::detail::resolveRangeSet | ( | sqlite3 * | , |
std::string const & | filename, | ||
BranchType | , | ||
unsigned | rangeSetID, | ||
bool | compact | ||
) |
RangeSetInfo art::detail::resolveRangeSetInfo | ( | sqlite3 * | , |
std::string const & | filename, | ||
BranchType | , | ||
unsigned | RangeSetID, | ||
bool | compact | ||
) |
Referenced by art::RootInputTree::fillAux().
|
inline |
Definition at line 70 of file PrintFormatting.h.
References indent0(), fillBadChanDBTables::result, submit_hadd::u, and w.
bool art::detail::shouldDropEvents | ( | bool | dropAllEventsSet, |
bool | dropAllEvents, | ||
bool | dropAllSubRuns | ||
) |
Referenced by art::RootOutput::RootOutput().
bool art::detail::shouldFastClone | ( | bool | fastCloningSet, |
bool | fastCloning, | ||
bool | wantAllEvents, | ||
ClosingCriteria const & | fileProperties | ||
) |
Referenced by art::RootOutput::RootOutput().
Long64_t art::detail::sizeOnDisk | ( | TTree * | t | ) |
Long64_t art::detail::sizeOnDisk | ( | TBranch * | branch, |
bool | inclusive | ||
) |
BranchKey art::detail::splitToComponents | ( | std::string const & | branchName, |
std::string & | errMsg | ||
) |
bool art::detail::supports_key | ( | suffix_type | st, |
std::string const & | spec, | ||
std::string const & | key | ||
) |
Referenced by print_available_plugins().
|
inline |
Definition at line 63 of file Handle.h.
References T.
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 a, b, art::disjoint_ranges(), make_syst_table_plots::h, art::errors::NullPointerError, art::overlapping_ranges(), art::range_of_validity(), art::same_ranges(), T, and throw_if_invalid().
void art::detail::throwPartnerException | ( | std::type_info const & | generator, |
std::type_info const & | wanted_wrapper_type | ||
) |
Referenced by art::Assns< L, R, void >::makePartner_(), and art::Assns< L, R, D >::makePartner_().
void art::detail::timeReport | ( | cet::cpu_timer const & | timer | ) |
void art::detail::triggerReport | ( | PathsInfo const & | endPathsInfo, |
PathsInfo const & | triggerPathsInfo, | ||
bool | wantSummary | ||
) |
bool art::detail::upcastAllowed | ( | std::type_info const & | tiFrom, |
std::type_info const & | tiTo | ||
) |
void art::detail::validateFileNamePattern | ( | bool | do_check, |
std::string const & | pattern | ||
) |
Referenced by art::RootOutput::RootOutput(), and art::TFileService::TFileService().
void art::detail::verifyFriendlyClassName | ( | std::string const & | fcn | ) |
Referenced by art::ProductRegistryHelper::produces(), and art::ProductRegistryHelper::reconstitutes().
void art::detail::verifyInstanceName | ( | std::string const & | in | ) |
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 febshutoff_auto::end, and MECModelEnuComparisons::i.
void art::detail::writeSummary | ( | PathManager & | pm, |
bool | wantSummary, | ||
cet::cpu_timer const & | timer | ||
) |
bool constexpr art::detail::handle_allowed_v {handle_allowed<T>::value} |
Definition at line 25 of file ServiceHandleAllowed.h.