Namespaces | |
actions | |
compatibility | |
detail | |
errors | |
ExceptionDetail | |
fp_detail | |
friendlyname | |
hlt | |
input | |
InputSourceFactory | |
productstatus | |
PtrRemapperDetail | |
rootNames | |
stats | |
test | |
Functions | |
bool | find_config (std::string const &filename, std::string const &search_path_spec, std::string &full_path) |
int | run_art (int argc, char **argv, bpo::options_description &all_desc, OptionsHandlers &&handlers) |
int | run_art_string_config (string const &config_string) |
int | run_art_common_ (fhicl::ParameterSet const &main_pset, detail::EnabledModules const &enabled_modules) |
bool | is_glob (std::string const &pattern) |
std::string | glob2reg (std::string pattern) |
std::vector< std::vector< std::string >::const_iterator > | regexMatch (std::vector< std::string > const &strings, std::string const &pattern) |
std::ostream & | operator<< (std::ostream &os, const GroupSelector &gs) |
MFSU_0_ARG_UPDATER_DEFN (PostBeginJob) | |
MFSU_0_ARG_UPDATER_DEFN (PostEndJob) | |
MFSU_1_ARG_UPDATER_DEFN (PostSourceConstruction) | |
MFSU_1_ARG_UPDATER_DEFN (PreSourceEvent) | |
MFSU_2_ARG_UPDATER_DEFN (PostSourceEvent) | |
MFSU_0_ARG_UPDATER_DEFN (PreSourceSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostSourceSubRun) | |
MFSU_0_ARG_UPDATER_DEFN (PreSourceRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostSourceRun) | |
MFSU_0_ARG_UPDATER_DEFN (PreOpenFile) | |
MFSU_1_ARG_UPDATER_DEFN (PostOpenFile) | |
MFSU_0_ARG_UPDATER_DEFN (PreCloseFile) | |
MFSU_0_ARG_UPDATER_DEFN (PostCloseFile) | |
MFSU_2_ARG_UPDATER_DEFN (PreProcessEvent) | |
MFSU_2_ARG_UPDATER_DEFN (PostProcessEvent) | |
MFSU_1_ARG_UPDATER_DEFN (PreBeginRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostBeginRun) | |
MFSU_2_ARG_UPDATER_DEFN (PreEndRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostEndRun) | |
MFSU_1_ARG_UPDATER_DEFN (PreBeginSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostBeginSubRun) | |
MFSU_2_ARG_UPDATER_DEFN (PreEndSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostEndSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PreProcessPath) | |
MFSU_2_ARG_UPDATER_DEFN (PostProcessPath) | |
MFSU_1_ARG_UPDATER_DEFN (PrePathBeginRun) | |
MFSU_2_ARG_UPDATER_DEFN (PostPathBeginRun) | |
MFSU_1_ARG_UPDATER_DEFN (PrePathEndRun) | |
MFSU_2_ARG_UPDATER_DEFN (PostPathEndRun) | |
MFSU_1_ARG_UPDATER_DEFN (PrePathBeginSubRun) | |
MFSU_2_ARG_UPDATER_DEFN (PostPathBeginSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PrePathEndSubRun) | |
MFSU_2_ARG_UPDATER_DEFN (PostPathEndSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleConstruction) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleConstruction) | |
MFSU_2_ARG_UPDATER_DEFN (PostBeginJobWorkers) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleBeginJob) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleBeginJob) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleEndJob) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleEndJob) | |
MFSU_1_ARG_UPDATER_DEFN (PreModule) | |
MFSU_1_ARG_UPDATER_DEFN (PostModule) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleBeginRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleBeginRun) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleEndRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleEndRun) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleBeginSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleBeginSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PreModuleEndSubRun) | |
MFSU_1_ARG_UPDATER_DEFN (PostModuleEndSubRun) | |
std::ostream & | operator<< (std::ostream &os, Granularity const &b) |
std::ostream & | operator<< (std::ostream &os, OutputFileStatus const ofs) |
template<typename UserConfig , typename ImplicitConfig > | |
std::ostream & | operator<< (std::ostream &os, ProducerTable< UserConfig, ImplicitConfig > const &t) |
template<> | |
void | EventProcessor::begin< Level::Job > () |
template<> | |
void | EventProcessor::begin< Level::InputFile > () |
template<> | |
void | EventProcessor::begin< Level::Run > () |
template<> | |
void | EventProcessor::begin< Level::SubRun > () |
template<> | |
void | EventProcessor::finalize< Level::SubRun > () |
template<> | |
void | EventProcessor::finalize< Level::Run > () |
template<> | |
void | EventProcessor::finalize< Level::InputFile > () |
template<> | |
void | EventProcessor::finalize< Level::Job > () |
template<> | |
void | EventProcessor::finalizeContainingLevels< Level::SubRun > () |
template<> | |
void | EventProcessor::finalizeContainingLevels< Level::Event > () |
template<> | |
void | EventProcessor::recordOutputModuleClosureRequests< Level::Run > () |
template<> | |
void | EventProcessor::recordOutputModuleClosureRequests< Level::SubRun > () |
template<> | |
void | EventProcessor::recordOutputModuleClosureRequests< Level::Event > () |
ostream & | operator<< (ostream &os, FileProperties const &fp) |
std::ostream & | operator<< (std::ostream &, MixHelper::Mode) |
RangeSet | rangeSetFor (RunPrincipal const &rp) |
RangeSet | rangeSetFor (SubRunPrincipal const &srp) |
template<typename T , typename P > | |
std::enable_if_t<!detail::range_sets_supported(P::branch_type)> | put_product_in_principal (std::unique_ptr< T > &&product, P &principal, std::string const &module_label, std::string const &instance_name={}) |
template<typename T , typename P > | |
std::enable_if_t< detail::range_sets_supported(P::branch_type)> | put_product_in_principal (std::unique_ptr< T > &&product, P &principal, std::string const &module_label, std::string const &instance_name={}, RangeSet &&rs=RangeSet::invalid()) |
static void | markAncestors (ProductProvenance const &iInfo, EventPrincipal &e, std::map< ProductID, bool > &oMap, std::set< ProductID > &oMapperMissing) |
template<typename PROD > | |
std::ostream & | operator<< (std::ostream &os, Handle< PROD > const &h) |
std::optional< GroupQueryResult > | resolve_unique_product (std::vector< cet::exempt_ptr< art::Group >> const &product_groups, art::WrappedTypeID const &wrapped) |
std::vector< GroupQueryResult > | resolve_products (std::vector< cet::exempt_ptr< art::Group >> const &groups, art::TypeID const &wrapped_type) |
template<class T > | |
void | swap (Handle< T > &a, Handle< T > &b) |
template<class T > | |
void | swap (ValidHandle< T > &a, ValidHandle< T > &b) |
template<class T > | |
void | convert_handle (GroupQueryResult const &, Handle< T > &) |
template<class T > | |
std::enable_if_t< detail::is_handle< T >::value, RangeSet const & > | range_of_validity (T const &h) |
template<class T , class U > | |
std::enable_if_t< detail::are_handles< T, U >::value, bool > | same_ranges (T const &a, U const &b) |
template<class T , class U > | |
std::enable_if_t< detail::are_handles< T, U >::value, bool > | disjoint_ranges (T const &a, U const &b) |
template<class T , class U > | |
std::enable_if_t< detail::are_handles< T, U >::value, bool > | overlapping_ranges (T const &a, U const &b) |
void | swap (OutputHandle &a, OutputHandle &b) |
bool | operator< (ProductInfo const &a, ProductInfo const &b) |
ostream & | operator<< (ostream &os, ProductInfo::ConsumableType const ct) |
ostream & | operator<< (ostream &os, ProductInfo const &info) |
bool | operator== (Provenance const &a, Provenance const &b) noexcept |
ostream & | operator<< (ostream &os, Provenance const &p) |
template<typename A , typename B > | |
std::enable_if_t< is_selector< A > &&is_selector< B >, AndHelper< A, B > > | operator&& (A const &a, B const &b) |
template<typename A , typename B > | |
std::enable_if_t< is_selector< A > &&is_selector< B >, OrHelper< A, B > > | operator|| (A const &a, B const &b) |
template<typename A > | |
std::enable_if_t< is_selector< A >, NotHelper< A > > | operator! (A const &a) |
template<class T , class U > | |
bool | same_ranges (SummedValue< T > const &a, SummedValue< U > const &b) |
template<class T , class U > | |
bool | disjoint_ranges (SummedValue< T > const &a, SummedValue< U > const &b) |
template<class T , class U > | |
bool | overlapping_ranges (SummedValue< T > const &a, SummedValue< U > const &b) |
std::string | translateFileDeliveryStatus (FileDeliveryStatus stat) |
std::string | translateFileDisposition (FileDisposition fd) |
std::string | translateFileTransferStatus (FileTransferStatus stat) |
constexpr bool | is_legacy (ServiceScope const scope) noexcept |
constexpr bool | is_shared (ServiceScope const scope) noexcept |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, ServiceTable< T > const &t) |
template<typename CONTAINER > | |
std::enable_if_t< detail::has_two_arg_insert< CONTAINER >::value > | concatContainers (CONTAINER &out, CONTAINER const &in) |
template<typename CONTAINER > | |
std::enable_if_t< detail::has_three_arg_insert< CONTAINER >::value > | concatContainers (CONTAINER &out, CONTAINER const &in) |
template<typename COLLECTION > | |
void | flattenCollections (std::vector< COLLECTION const * > const &in, COLLECTION &out) |
template<typename COLLECTION , typename OFFSETS > | |
void | flattenCollections (std::vector< COLLECTION const * > const &in, COLLECTION &out, OFFSETS &offsets) |
template<typename T > | |
void | flattenCollections (std::vector< PtrVector< T > const * > const &in, PtrVector< T > &out) |
template<typename T , typename OFFSETS > | |
void | flattenCollections (std::vector< PtrVector< T > const * > const &in, PtrVector< T > &out, OFFSETS &offsets) |
template<class X , class Y > | |
bool | operator== (debugging_allocator< X > const &, debugging_allocator< Y > const &) throw () |
template<class X , class Y > | |
bool | operator!= (debugging_allocator< X > const &, debugging_allocator< Y > const &) throw () |
bool | operator< (EventProcessHistoryID const &lh, EventProcessHistoryID const &rh) |
std::ostream & | operator<< (std::ostream &os, ModuleDescription const &p) |
bool | is_modifier (ModuleType const mt) |
bool | is_observer (ModuleType const mt) |
std::string | to_string (ModuleType const mt) |
std::pair< std::string, std::string > | split_process_and_path_names (std::string path_spec) |
PathSpec | path_spec (std::string const &path_spec) |
std::vector< PathSpec > | path_specs (std::vector< std::string > const &path_spec_strs) |
std::string | to_string (PathID const id) |
std::string | to_string (PathSpec const &spec) |
std::ostream & | operator<< (std::ostream &os, PathSpec const &spec) |
auto | to_tuple (PathSpec const &spec) noexcept |
bool | operator== (PathSpec const &a, PathSpec const &b) |
bool | operator< (PathSpec const &a, PathSpec const &b) |
std::ostream & | boost_test_print_type (std::ostream &os, Timestamp const timestamp) |
std::ostream & | boost_test_print_type (std::ostream &os, cet::exempt_ptr< BranchDescription const > const pd) |
void | ensureTable (fhicl::intermediate_table &table, std::string const &fhicl_spec) |
void | printArtException (cet::exception const &e, char const *prog) |
void | printBadAllocException (char const *prog) |
void | printStdException (std::exception const &e, char const *prog) |
void | printUnknownException (char const *prog) |
template<typename T > | |
std::enable_if_t< std::is_class< T >::value, tool_return_type< T > > | make_tool (fhicl::ParameterSet const &pset) |
template<typename T > | |
std::enable_if_t< std::is_function< T >::value, tool_return_type< T > > | make_tool (fhicl::ParameterSet const &pset, std::string const &function_tool_type) |
template<typename T , typename TableConfig > | |
tool_return_type< T > | make_tool (TableConfig const &tc, std::string const &function_tool_type) |
std::ostream & | operator<< (std::ostream &ost, const MallocOpts &opts) |
std::string | parent_path (std::string const &path) |
std::ostream & | operator<< (std::ostream &os, suffix_type const st) |
template<typename T1 , typename T2 > | |
std::enable_if_t< std::is_same< T1, T2 >::value||std::is_base_of< T1, T2 >::value||std::is_base_of< T2, T1 >::value, bool > | pointersEqual (T1 *t1, T2 *t2) |
template<typename T1 , typename T2 > | |
std::enable_if_t<!std::is_same< T1, T2 >::value &&!std::is_base_of< T1, T2 >::value &&!std::is_base_of< T2, T1 >::value, bool > | pointersEqual (T1 *, T2 *) |
constexpr auto | fullRun () |
constexpr auto | fullSubRun () |
constexpr auto | runFragment () |
constexpr auto | subRunFragment () |
auto | runFragment (RangeSet const &rs) |
auto | subRunFragment (RangeSet const &rs) |
bool | operator!= (ScheduleID const left, ScheduleID const right) noexcept |
bool | operator<= (ScheduleID const left, ScheduleID const right) noexcept |
bool | operator> (ScheduleID const left, ScheduleID const right) noexcept |
bool | operator>= (ScheduleID const left, ScheduleID const right) noexcept |
ostream & | operator<< (ostream &os, ScheduleID const sid) |
std::string | unique_filename (std::string stem, std::string extension=".root") |
void | setupSignals (bool want_sigint_enabled) |
std::string const & | getReleaseVersion () |
template<typename A , typename B , typename D , typename F > | |
void | for_each_group (art::Assns< A, B, D > const &assns, F func) |
Helper functions to access associations in order. More... | |
template<typename A , typename B , typename D , typename F > | |
void | for_each_group_with_left (art::Assns< A, B, D > const &assns, F func) |
template<typename A , typename B , typename D , typename F > | |
void | for_each_pair (art::Assns< A, B, D > const &assns, F func) |
template<Direction Dir> | |
constexpr int | signed_one () |
template<Direction Dir> | |
constexpr auto | index_for_dereferencing (std::size_t const i) |
template<typename L , typename R , typename D , Direction Dir> | |
constexpr auto const & | left (const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b) |
template<typename L , typename R , typename D , Direction Dir> | |
constexpr auto const & | right (const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b) |
template<typename T , typename L , typename R , typename D > | |
auto const & | get (AssnsNode< L, R, D > const &r) |
template<typename Collection > | |
void | getElementAddresses (Collection const &coll, std::type_info const &iToType, std::vector< unsigned long > const &indices, std::vector< void const * > &oPtr) |
template<typename T > | |
void | getElementAddresses (cet::map_vector< T > const &obj, std::type_info const &iToType, std::vector< unsigned long > const &indices, std::vector< void const * > &oPtr) |
ostream & | operator<< (ostream &ost, const HLTGlobalStatus &hlt) |
std::ostream & | operator<< (std::ostream &ost, HLTGlobalStatus const &hlt) |
template<typename T , typename U > | |
std::enable_if_t< std::is_same_v< T, U >||std::is_base_of_v< T, U >||std::is_base_of_v< U, T >, bool > | operator== (Ptr< T > const &lhs, Ptr< U > const &rhs) |
template<typename T , typename U > | |
std::enable_if_t< std::is_same_v< T, U >||std::is_base_of_v< T, U >||std::is_base_of_v< U, T >, bool > | operator!= (Ptr< T > const &lhs, Ptr< U > const &rhs) |
template<typename T , typename U > | |
std::enable_if_t< std::is_same_v< T, U >||std::is_base_of_v< T, U >||std::is_base_of_v< U, T >, bool > | operator< (Ptr< T > const &lhs, Ptr< U > const &rhs) |
template<typename T , typename H > | |
void | fill_ptr_vector (std::vector< Ptr< T >> &ptrs, H const &h) |
template<typename T , typename H > | |
void | fill_ptr_list (std::list< Ptr< T >> &ptrs, H const &h) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, Ptr< T > const &p) |
template<typename T > | |
void | swap (PtrVector< T > &, PtrVector< T > &) |
void | swap (RefCore &lhs, RefCore &rhs) |
constexpr bool | operator== (RefCore const &lhs, RefCore const &rhs) noexcept |
constexpr bool | operator!= (RefCore const &lhs, RefCore const &rhs) noexcept |
constexpr bool | operator< (RefCore const &lhs, RefCore const &rhs) noexcept |
auto | sampled_from (std::string process_name) |
template<class COLLECTION > | |
void | setPtr (COLLECTION const &coll, std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) |
template<typename T > | |
void | setPtr (cet::map_vector< T > const &obj, std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) |
template<typename T > | |
void const * | address_of (T const &t) noexcept |
template<typename T > | |
void const * | address_of_second (typename cet::map_vector< T >::value_type const &t) noexcept |
void | swap (TriggerResults &lhs, TriggerResults &rhs) |
bool | operator< (BranchDescription const &a, BranchDescription const &b) |
bool | combinable (BranchDescription const &a, BranchDescription const &b) |
bool | operator== (BranchDescription const &a, BranchDescription const &b) |
std::ostream & | operator<< (std::ostream &os, BranchDescription const &p) |
std::ostream & | operator<< (std::ostream &os, BranchKey const &bk) |
bool | operator< (BranchKey const &a, BranchKey const &b) |
bool | operator== (BranchKey const &a, BranchKey const &b) |
bool | operator!= (BranchKey const &a, BranchKey const &b) |
std::string const & | BranchTypeToString (BranchType const bt) |
std::string const & | BranchTypeToProductTreeName (BranchType const bt) |
std::string const & | BranchTypeToMetaDataTreeName (BranchType const bt) |
std::string const & | BranchTypeToAuxiliaryBranchName (BranchType const bt) |
std::string const & | productProvenanceBranchName (BranchType const bt) |
std::string const & | BranchTypeToMajorIndexName (BranchType const bt) |
std::string const & | BranchTypeToMinorIndexName (BranchType const bt) |
std::ostream & | operator<< (std::ostream &os, BranchType const branchType) |
template<typename F > | |
void | for_each_branch_type (F f) |
std::string | canonicalProductName (std::string const &friendlyClassName, std::string const &moduleLabel, std::string const &productInstanceName, std::string const &processName) |
std::ostream & | operator<< (std::ostream &os, BranchID const &id) |
ostream & | operator<< (ostream &os, const EventAuxiliary &p) |
std::ostream & | operator<< (std::ostream &os, EventID const &iID) |
ostream & | operator<< (ostream &os, EventRange const &r) |
bool | operator== (FileFormatVersion const &a, FileFormatVersion const &b) |
bool | operator!= (FileFormatVersion const &a, FileFormatVersion const &b) |
std::ostream & | operator<< (std::ostream &os, FileFormatVersion const &ff) |
bool | operator< (FileIndex::Element const &lh, FileIndex::Element const &rh) |
bool | operator> (FileIndex::Element const &lh, FileIndex::Element const &rh) |
bool | operator>= (FileIndex::Element const &lh, FileIndex::Element const &rh) |
bool | operator<= (FileIndex::Element const &lh, FileIndex::Element const &rh) |
bool | operator== (FileIndex::Element const &lh, FileIndex::Element const &rh) |
bool | operator!= (FileIndex::Element const &lh, FileIndex::Element const &rh) |
bool | operator== (FileIndex const &lh, FileIndex const &rh) |
bool | operator!= (FileIndex const &lh, FileIndex const &rh) |
ostream & | operator<< (ostream &os, FileIndex::Element const &el) |
ostream & | operator<< (ostream &os, FileIndex const &fileIndex) |
template<int I> | |
void | swap (Hash< I > &a, Hash< I > &b) |
template<int I> | |
std::ostream & | operator<< (std::ostream &os, Hash< I > const &h) |
template<Level L = Level::Event> | |
constexpr bool | is_valid (IDNumber_t< L > const id) noexcept |
std::ostream & | operator<< (std::ostream &os, ParameterSetBlob const &blob) |
ostream & | operator<< (ostream &os, Parentage const &) |
bool | operator== (Parentage const &a, Parentage const &b) |
bool | operator!= (Parentage const &a, Parentage const &b) |
bool | operator!= (ProcessConfiguration const &a, ProcessConfiguration const &b) |
bool | operator< (ProcessConfiguration const &a, ProcessConfiguration const &b) |
bool | operator== (ProcessConfiguration const &a, ProcessConfiguration const &b) |
std::ostream & | operator<< (std::ostream &os, ProcessConfiguration const &pc) |
void | swap (ProcessHistory &a, ProcessHistory &b) |
bool | operator== (ProcessHistory const &a, ProcessHistory const &b) |
bool | operator!= (ProcessHistory const &a, ProcessHistory const &b) |
bool | isAncestor (ProcessHistory const &a, ProcessHistory const &b) |
bool | isDescendant (ProcessHistory const &a, ProcessHistory const &b) |
ostream & | operator<< (ostream &ost, ProcessHistory const &ph) |
std::ostream & | operator<< (std::ostream &os, ProductID const id) |
auto | make_product_descriptions (ProductList const &productList) |
ostream & | operator<< (ostream &os, ProductProvenance const &p) |
bool | operator== (ProductProvenance const &a, ProductProvenance const &b) noexcept |
bool | operator!= (ProductProvenance const &a, ProductProvenance const &b) noexcept |
bool | operator< (ProductProvenance const &a, ProductProvenance const &b) noexcept |
bool | operator== (RangeSet const &l, RangeSet const &r) |
bool | same_ranges (RangeSet const &l, RangeSet const &r) |
bool | disjoint_ranges (RangeSet const &l, RangeSet const &r) |
void | throw_if_not_disjoint (RunNumber_t const rn, EventRange const &left, EventRange const &right) noexcept(false) |
bool | overlapping_ranges (RangeSet const &l, RangeSet const &r) |
ostream & | operator<< (ostream &os, RangeSet const &rs) |
ostream & | operator<< (ostream &os, const RunAuxiliary &p) |
std::ostream & | operator<< (std::ostream &os, art::RunID const &iID) |
std::ostream & | operator<< (std::ostream &os, SampledEventInfo const &eventInfo) |
ostream & | operator<< (ostream &os, SubRunAuxiliary const &p) |
std::ostream & | operator<< (std::ostream &os, SubRunID const &iID) |
std::string | to_iso_string_assuming_unix_epoch (Timestamp const &ts) |
bool | operator< (TypeLabel const &a, TypeLabel const &b) |
std::ostream & | operator<< (std::ostream &os, TypeLabel const &tl) |
std::ostream & | boost_test_print_type (std::ostream &os, FileIndex::iterator it) |
std::ostream & | boost_test_print_type (std::ostream &os, FileIndex::const_iterator it) |
template<typename WANTED_POINTER , typename InputIterator > | |
WANTED_POINTER | ensurePointer (InputIterator it) |
bool | operator!= (InputTag const &left, InputTag const &right) |
void | decode (std::any const &a, InputTag &tag) |
ostream & | operator<< (ostream &os, InputTag const &tag) |
constexpr auto | underlying_value (Level const l) noexcept |
constexpr auto | highest_level () noexcept |
constexpr auto | level_up (Level const l) noexcept |
constexpr auto | most_deeply_nested_level () noexcept |
constexpr auto | level_down (Level const l) noexcept |
constexpr bool | is_above_most_deeply_nested_level (Level const l) noexcept |
constexpr bool | is_most_deeply_nested_level (Level const l) noexcept |
constexpr bool | is_highest_level (Level const l) noexcept |
constexpr bool | is_level_contained_by (Level const l1, Level const l2) noexcept |
std::ostream & | operator<< (std::ostream &os, Level const l) |
bool | operator> (TypeID const &a, TypeID const &b) |
bool | operator!= (TypeID const &a, TypeID const &b) |
void | swap (TypeID &left, TypeID &right) |
ostream & | operator<< (ostream &os, TypeID const &tid) |
string | name_of_template_arg (string const &template_instance, size_t desired_arg) |
string | name_of_assns_partner (string assns_type_name) |
string | name_of_assns_base (string assns_type_name) |
string | name_of_unwrapped_product (string const &wrapped_name) |
bool | is_instantiation_of (std::string const &type_name, std::string const &template_name) |
bool | is_instantiation_of (TypeID const &tid, std::string const &template_name) |
bool | is_assns (std::string const &type_name) |
bool | is_assns (TypeID const &tid) |
std::string | uniform_type_name (std::type_info const &tid) |
std::string | uniform_type_name (std::string name) |
std::string | wrappedClassName (std::string const &className) |
std::string const & | getCanvasReleaseVersion () |
Variables | |
AutoInputSourceMutexSentryShutdown | autoInputSourceMutexSentryShutdown |
template<typename T > | |
constexpr bool | is_selector |
template<typename T > | |
detail::SharedResource_t | SharedResource {typeid(T).name(), true} |
DebugTasksValue | debugTasks |
std::atomic< int > | shutdown_flag {0} |
DebugValue | debugit |
An art event visitor component takes a reference to an art::Event object. Components with this interface will typically implement a sink or a source WCT interface.
Note, this is a Wire Cell Toolkit Interface class which depends on external types so is not kept in wire-cell-iface. See that package for in-toolkit WCT interfaces.
https://github.com/WireCell/wire-cell-iface/tree/master/inc/WireCellIface
A wcls::MainTool is a main entry point to the WCT from LS
See the WCLS_tool as the likely only implementation.
Fixme: maybe need to pick a less generic name for this tool?
using art::AvailableProducts_t = typedef std::unordered_set<ProductID, ProductID::Hash> |
Definition at line 24 of file type_aliases.h.
Definition at line 17 of file BranchIDList.h.
typedef std::vector<BranchIDList> art::BranchIDLists |
Definition at line 18 of file BranchIDList.h.
using art::CountingStatistics = typedef ExecutionCounts<stats::Visited, stats::Run, stats::Passed, stats::Failed, stats::ExceptionThrown> |
Definition at line 85 of file ExecutionCounts.h.
using art::DataFlowDumper = typedef ProvenanceDumper<DataFlow> |
Definition at line 26 of file DataFlowDumper_module.cc.
using art::EntryNumberSequence = typedef std::vector<FileIndex::EntryNumber_t> |
Definition at line 27 of file MixTypes.h.
using art::EventAuxiliarySequence = typedef std::vector<EventAuxiliary> |
Definition at line 28 of file MixTypes.h.
using art::EventIDIndex = typedef std::map<FileIndex::EntryNumber_t, EventID> |
Definition at line 23 of file MixTypes.h.
using art::EventIDSequence = typedef std::vector<EventID> |
Definition at line 26 of file MixTypes.h.
using art::EventNumber_t = typedef IDNumber_t<Level::Event> |
Definition at line 118 of file IDNumber.h.
Definition at line 17 of file EventSelectionID.h.
Definition at line 18 of file EventSelectionID.h.
using art::Exception = typedef cet::coded_exception<errors::ErrorCodes, ExceptionDetail::translate> |
Definition at line 66 of file Exception.h.
using art::exception_ptr_t = typedef std::shared_ptr<art::Exception const> |
Definition at line 22 of file GroupQueryResult.h.
using art::group_ptr_t = typedef cet::exempt_ptr<Group const> |
Definition at line 21 of file GroupQueryResult.h.
using art::IDNumber_t = typedef typename IDNumber<L>::type |
Definition at line 109 of file IDNumber.h.
using art::MixFunc = typedef std::function< bool(std::vector<PROD const*> const&, OPROD&, PtrRemapper const&)> |
Definition at line 19 of file MixTypes.h.
using art::MixOpList = typedef std::vector<std::unique_ptr<MixOpBase>> |
Definition at line 22 of file MixIOPolicy.h.
using art::module_label_t = typedef std::string |
Definition at line 26 of file WorkerInPath.h.
using art::OptionsHandlers = typedef std::vector<std::unique_ptr<art::OptionsHandler>> |
Definition at line 10 of file OptionsHandlers.h.
typedef std::map<fhicl::ParameterSetID, ParameterSetBlob> art::ParameterSetMap |
Definition at line 8 of file ParameterSetMap.h.
typedef Hash<ParentageType> art::ParentageID |
Definition at line 8 of file ParentageID.h.
Definition at line 9 of file ParentageRegistry.h.
Definition at line 8 of file ProcessConfigurationID.h.
Definition at line 18 of file ProcessConfigurationRegistry.h.
using art::ProcessConfigurationRegistry = typedef thread_safe_registry_via_id<ProcessConfigurationID, ProcessConfiguration> |
Definition at line 17 of file ProcessConfigurationRegistry.h.
using art::ProcessConfigurations = typedef std::vector<ProcessConfiguration> |
Definition at line 49 of file ProcessConfiguration.h.
typedef Hash<ProcessHistoryType> art::ProcessHistoryID |
Definition at line 8 of file ProcessHistoryID.h.
typedef std::map<ProcessHistoryID const, ProcessHistory> art::ProcessHistoryMap |
Definition at line 143 of file ProcessHistory.h.
using art::ProcessHistoryRegistry = typedef thread_safe_registry_via_id<ProcessHistoryID, ProcessHistory> |
Definition at line 23 of file ProcessHistoryRegistry.h.
using art::ProcessLookup = typedef std::map<std::string, std::vector<ProductID>> |
Definition at line 17 of file type_aliases.h.
using art::product_typeids_t = typedef std::map<product_metatype, TypeID> |
using art::ProductDescriptions = typedef std::vector<BranchDescription> |
Definition at line 284 of file BranchDescription.h.
using art::ProductDescriptionsByID = typedef std::map<ProductID, BranchDescription> |
Definition at line 285 of file BranchDescription.h.
typedef std::map<BranchKey, BranchDescription> art::ProductList |
Definition at line 15 of file ProductList.h.
using art::ProductListUpdatedCallback = typedef std::function<void(ProductTables const&)> |
Definition at line 54 of file UpdateOutputCallbacks.h.
using art::ProductLookup_t = typedef std::map<std::string, ProcessLookup> |
Definition at line 23 of file type_aliases.h.
using art::ProductProvenances = typedef std::vector<ProductProvenance> |
Definition at line 52 of file ProductProvenance.h.
using art::ProductStatus = typedef unsigned char |
Definition at line 6 of file ProductStatus.h.
typedef std::string art::ReleaseVersion |
Definition at line 6 of file ReleaseVersion.h.
using art::RunIDIndex = typedef std::map<SubRunID, FileIndex::EntryNumber_t> |
Definition at line 25 of file MixTypes.h.
using art::RunNumber_t = typedef IDNumber_t<Level::Run> |
Definition at line 120 of file IDNumber.h.
using art::SampledRunInfo = typedef std::map<std::string, SampledInfo<RunID>> |
Definition at line 38 of file SampledInfo.h.
using art::SampledSubRunInfo = typedef std::map<std::string, SampledInfo<SubRunID>> |
Definition at line 39 of file SampledInfo.h.
using art::Selections = typedef ProductDescriptionsByID |
Definition at line 11 of file Selections.h.
using art::SelectionsArray = typedef std::array<Selections, NumBranchTypes> |
Definition at line 12 of file Selections.h.
using art::SpecProdList = typedef std::vector<std::shared_ptr<EDProduct const>> |
Definition at line 21 of file MixTypes.h.
using art::SubRunIDIndex = typedef std::map<SubRunID, FileIndex::EntryNumber_t> |
Definition at line 24 of file MixTypes.h.
using art::SubRunNumber_t = typedef IDNumber_t<Level::SubRun> |
Definition at line 119 of file IDNumber.h.
using art::TimeValue_t = typedef std::uint64_t |
Definition at line 8 of file Timestamp.h.
using art::tool_return_type = typedef typename detail::tool_type<T>::return_type |
Definition at line 14 of file make_tool.h.
using art::tuple_element_t = typedef typename tuple_element<I, Node>::type |
Definition at line 56 of file AssnsNode.h.
using art::TypeLabelLookup_t = typedef std::map<TypeLabel, BranchDescription> |
Definition at line 20 of file type_aliases.h.
using art::ViewLookup_t = typedef ProcessLookup |
Definition at line 18 of file type_aliases.h.
using art::WorkerMap = typedef std::map<std::string, std::unique_ptr<Worker>> |
Definition at line 11 of file WorkerMap.h.
Enumerator | |
---|---|
BranchActionBegin | |
BranchActionEnd | |
BranchActionProcess |
Definition at line 7 of file BranchActionType.h.
enum art::BranchType |
Enumerator | |
---|---|
InEvent | |
InSubRun | |
InRun | |
InResults | |
NumBranchTypes |
Definition at line 20 of file BranchType.h.
|
strong |
|
strong |
Enumerator | |
---|---|
SUCCESS | |
NO_MORE_FILES | |
DELIVERY_ERROR | |
TRANSFER_ERROR |
Definition at line 23 of file InputFileCatalog.h.
|
strong |
Enumerator | |
---|---|
PENDING | |
TRANSFERRED | |
CONSUMED | |
SKIPPED | |
INCOMPLETE |
Definition at line 14 of file FileDisposition.h.
enum art::HashedTypes |
Enumerator | |
---|---|
ModuleDescriptionType | |
ParameterSetType | |
ProcessHistoryType | |
ProcessConfigurationType | |
EntryDescriptionType | |
ParentageType |
Definition at line 11 of file HashedTypes.h.
|
strong |
Enumerator | |
---|---|
Job | |
InputFile | |
Run | |
SubRun | |
Event | |
NumNestingLevels | |
ReadyToAdvance |
Definition at line 13 of file Level.h.
|
strong |
Enumerator | |
---|---|
illegal | |
legacy | |
shared | |
replicated |
Definition at line 19 of file ModuleType.h.
|
strong |
Enumerator | |
---|---|
non_art | |
producer | |
filter | |
analyzer | |
output_module | |
producing_service |
Definition at line 11 of file ModuleType.h.
|
strong |
Enumerator | |
---|---|
Open | |
Switching | |
Closed |
Definition at line 8 of file OutputFileStatus.h.
|
strong |
Enumerator | |
---|---|
Yes | |
No |
Definition at line 5 of file Persistable.h.
|
strong |
Enumerator | |
---|---|
produces | |
reconstitutes |
Definition at line 38 of file ProductRegistryHelper.h.
|
strong |
Enumerator | |
---|---|
Normal | |
LeftRight | |
RightLeft | |
LeftRightData | |
RightLeftData |
Definition at line 5 of file product_metatype.h.
|
strong |
Enumerator | |
---|---|
LEGACY | |
SHARED |
Definition at line 7 of file ServiceScope.h.
|
strong |
Enumerator | |
---|---|
module | |
plugin | |
service | |
source | |
tool | |
mfPlugin | |
mfStatsPlugin |
Definition at line 59 of file PluginSuffixes.h.
|
strong |
Enumerator | |
---|---|
BeginJob | |
EndJob | |
BeginFile | |
EndFile | |
BeginRun | |
EndRun | |
BeginSubRun | |
EndSubRun | |
BeginEvent | |
EndEvent |
Definition at line 7 of file Transition.h.
enum art::Verbosity |
Enumerator | |
---|---|
Silent | |
Concise | |
Normal | |
Detailed |
Definition at line 5 of file Verbosity.h.
|
noexcept |
|
noexcept |
std::ostream& art::boost_test_print_type | ( | std::ostream & | os, |
FileIndex::iterator | it | ||
) |
Definition at line 7 of file FileIndex_t.cc.
std::ostream& art::boost_test_print_type | ( | std::ostream & | os, |
FileIndex::const_iterator | it | ||
) |
Definition at line 12 of file FileIndex_t.cc.
std::ostream& art::boost_test_print_type | ( | std::ostream & | os, |
cet::exempt_ptr< BranchDescription const > const | pd | ||
) |
Definition at line 42 of file EventPrincipal_t.cc.
std::ostream& art::boost_test_print_type | ( | std::ostream & | os, |
Timestamp const | timestamp | ||
) |
Definition at line 96 of file Event_t.cc.
std::string const & art::BranchTypeToAuxiliaryBranchName | ( | BranchType const | bt | ) |
Definition at line 83 of file BranchType.cc.
std::string const & art::BranchTypeToMajorIndexName | ( | BranchType const | bt | ) |
Definition at line 101 of file BranchType.cc.
std::string const & art::BranchTypeToMetaDataTreeName | ( | BranchType const | bt | ) |
Definition at line 77 of file BranchType.cc.
std::string const & art::BranchTypeToMinorIndexName | ( | BranchType const | bt | ) |
Definition at line 107 of file BranchType.cc.
std::string const & art::BranchTypeToProductTreeName | ( | BranchType const | bt | ) |
Definition at line 71 of file BranchType.cc.
std::string const & art::BranchTypeToString | ( | BranchType const | bt | ) |
Definition at line 65 of file BranchType.cc.
std::string art::canonicalProductName | ( | std::string const & | friendlyClassName, |
std::string const & | moduleLabel, | ||
std::string const & | productInstanceName, | ||
std::string const & | processName | ||
) |
Definition at line 9 of file canonicalProductName.cc.
bool art::combinable | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Definition at line 306 of file BranchDescription.cc.
std::enable_if_t<detail::has_two_arg_insert<CONTAINER>::value> art::concatContainers | ( | CONTAINER & | out, |
CONTAINER const & | in | ||
) |
std::enable_if_t<detail::has_three_arg_insert<CONTAINER>::value> art::concatContainers | ( | CONTAINER & | out, |
CONTAINER const & | in | ||
) |
void art::convert_handle | ( | GroupQueryResult const & | orig, |
Handle< T > & | result | ||
) |
void art::decode | ( | std::any const & | a, |
InputTag & | tag | ||
) |
Definition at line 117 of file InputTag.cc.
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::disjoint_ranges | ( | T const & | a, |
U const & | b | ||
) |
bool art::disjoint_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 194 of file SummedValue.h.
Definition at line 414 of file RangeSet.cc.
|
inline |
Definition at line 77 of file ensurePointer.h.
void art::ensureTable | ( | fhicl::intermediate_table & | table, |
std::string const & | fhicl_spec | ||
) |
Definition at line 6 of file ensureTable.cc.
|
inline |
Definition at line 341 of file EventProcessor.cc.
|
inline |
Definition at line 333 of file EventProcessor.cc.
void art::EventProcessor::begin< Level::Run > | ( | ) |
Definition at line 348 of file EventProcessor.cc.
void art::EventProcessor::begin< Level::SubRun > | ( | ) |
Definition at line 362 of file EventProcessor.cc.
void art::EventProcessor::finalize< Level::InputFile > | ( | ) |
Definition at line 423 of file EventProcessor.cc.
void art::EventProcessor::finalize< Level::Job > | ( | ) |
Definition at line 434 of file EventProcessor.cc.
void art::EventProcessor::finalize< Level::Run > | ( | ) |
Definition at line 401 of file EventProcessor.cc.
void art::EventProcessor::finalize< Level::SubRun > | ( | ) |
Definition at line 379 of file EventProcessor.cc.
void art::EventProcessor::finalizeContainingLevels< Level::Event > | ( | ) |
Definition at line 449 of file EventProcessor.cc.
void art::EventProcessor::finalizeContainingLevels< Level::SubRun > | ( | ) |
Definition at line 442 of file EventProcessor.cc.
void art::EventProcessor::recordOutputModuleClosureRequests< Level::Event > | ( | ) |
Definition at line 471 of file EventProcessor.cc.
void art::EventProcessor::recordOutputModuleClosureRequests< Level::Run > | ( | ) |
Definition at line 457 of file EventProcessor.cc.
void art::EventProcessor::recordOutputModuleClosureRequests< Level::SubRun > | ( | ) |
Definition at line 464 of file EventProcessor.cc.
void art::fill_ptr_list | ( | std::list< Ptr< T >> & | ptrs, |
H const & | h | ||
) |
void art::fill_ptr_vector | ( | std::vector< Ptr< T >> & | ptrs, |
H const & | h | ||
) |
bool art::find_config | ( | std::string const & | filename, |
std::string const & | search_path_spec, | ||
std::string & | full_path | ||
) |
Definition at line 13 of file find_config.cc.
void art::flattenCollections | ( | std::vector< COLLECTION const * > const & | in, |
COLLECTION & | out | ||
) |
Definition at line 286 of file CollectionUtilities.h.
void art::flattenCollections | ( | std::vector< COLLECTION const * > const & | in, |
COLLECTION & | out, | ||
OFFSETS & | offsets | ||
) |
Definition at line 306 of file CollectionUtilities.h.
void art::flattenCollections | ( | std::vector< PtrVector< T > const * > const & | in, |
PtrVector< T > & | out | ||
) |
Definition at line 327 of file CollectionUtilities.h.
void art::flattenCollections | ( | std::vector< PtrVector< T > const * > const & | in, |
PtrVector< T > & | out, | ||
OFFSETS & | offsets | ||
) |
Definition at line 343 of file CollectionUtilities.h.
void art::for_each_branch_type | ( | F | f | ) |
Definition at line 38 of file BranchType.h.
void art::for_each_group | ( | art::Assns< A, B, D > const & | assns, |
F | func | ||
) |
Helper functions to access associations in order.
A | type of association being read |
F | type of functor to be called on each associated group |
assns | the association being read |
func | functor to be called on each associated group |
This function takes two input arguments, a constant reference to the association data product itself (assns
), and the function (func
) to be operated on each of the group of associated objects. This function represents the association data product as a range of ranges representing the right hand side in the collection, hence the function provided as the second argument should assume that it will be operating on a range of art::Ptr to the associated data products grouped by the data product they are associated with.
Example: assuming that a module with input tag stored in fTrackTag
has created associations of each track to its hits, the total charge for each track can be extracted by:
A number of important points need to be realised about this example:
addSingle
); if the order of the hits is relevant (it is not in this specific example), hits must be associated in that orderrecob::Track
as left key and recob::Hit
as right key;func
; any object behaving as a function and able to accept the range of hits as its only argument will work just as well;func
will be called once for every track (but if a track has no associated hit, that track will be skipped, and if a track appears in more than one association sequence, like in (T1,H1) (T1,H2) (T2,H4) (T1,H3), then that track will appear as many times);func
does not return any value: the results are accumulated in a new sequence;func
receives a range of art pointers (art::Ptr<recob::Hit>
) which needs to be navigated with the begin()
/end()
free functions (don't specify their namespace: C++ will figure out!); double dereferencing is needed: the first (*iHit
) will turn the range iterator into the pointed art::Ptr<recob::Hit>
, and the second ((...)->Integral()
) accesses the recob::Hit
pointed by the art pointer;func
does not know which track the hits are associated to, and it assumes that the first sequence of hits is associated to the first track (so that its total charge will be available in totalCharge[0]
), the second sequence to the second track (totalCharge[1]
) and so on.Therefore, for a assns
sequence like
(T1,H1) (T1,H2) (T2,H4) (T2,H6) (T1,H5)
the function for_each_group()
will execute two calls:
func({ H1, H2 }) func({ H4, H6, H5 })
dealing with the hits associated to T1
first, and T2
next.
Definition at line 111 of file AssnsAlgorithms.h.
void art::for_each_group_with_left | ( | art::Assns< A, B, D > const & | assns, |
F | func | ||
) |
Definition at line 141 of file AssnsAlgorithms.h.
void art::for_each_pair | ( | art::Assns< A, B, D > const & | assns, |
F | func | ||
) |
Definition at line 153 of file AssnsAlgorithms.h.
constexpr auto art::fullRun | ( | ) |
Definition at line 22 of file ProductSemantics.h.
constexpr auto art::fullSubRun | ( | ) |
Definition at line 27 of file ProductSemantics.h.
auto const & art::get | ( | AssnsNode< L, R, D > const & | r | ) |
Definition at line 115 of file AssnsNode.h.
std::string const& art::getCanvasReleaseVersion | ( | ) |
void art::getElementAddresses | ( | Collection const & | coll, |
std::type_info const & | iToType, | ||
std::vector< unsigned long > const & | indices, | ||
std::vector< void const * > & | oPtr | ||
) |
Definition at line 67 of file getElementAddresses.h.
void art::getElementAddresses | ( | cet::map_vector< T > const & | obj, |
std::type_info const & | iToType, | ||
std::vector< unsigned long > const & | indices, | ||
std::vector< void const * > & | oPtr | ||
) |
Definition at line 83 of file getElementAddresses.h.
std::string const& art::getReleaseVersion | ( | ) |
std::string art::glob2reg | ( | std::string | pattern | ) |
Definition at line 17 of file RegexMatch.cc.
|
noexcept |
constexpr auto art::index_for_dereferencing | ( | std::size_t const | i | ) |
Definition at line 85 of file AssnsIter.h.
Definition at line 56 of file Level.h.
|
inline |
Definition at line 66 of file TypeID.h.
bool art::is_glob | ( | std::string const & | pattern | ) |
Definition at line 11 of file RegexMatch.cc.
|
inline |
|
inline |
Definition at line 60 of file TypeID.h.
|
noexcept |
Definition at line 10 of file ServiceScope.h.
|
inline |
Definition at line 22 of file ModuleType.h.
Definition at line 62 of file Level.h.
|
inline |
Definition at line 28 of file ModuleType.h.
|
noexcept |
Definition at line 15 of file ServiceScope.h.
|
noexcept |
Definition at line 113 of file IDNumber.h.
bool art::isAncestor | ( | ProcessHistory const & | a, |
ProcessHistory const & | b | ||
) |
Definition at line 253 of file ProcessHistory.cc.
bool art::isDescendant | ( | ProcessHistory const & | a, |
ProcessHistory const & | b | ||
) |
Definition at line 272 of file ProcessHistory.cc.
constexpr auto const& art::left | ( | const_AssnsIter< L, R, D, Dir > const & | a, |
const_AssnsIter< L, R, D, Dir > const & | b | ||
) |
Definition at line 94 of file AssnsIter.h.
|
inline |
Definition at line 19 of file ProductList.h.
std::enable_if_t<std::is_class<T>::value, tool_return_type<T> > art::make_tool | ( | fhicl::ParameterSet const & | pset | ) |
Definition at line 18 of file make_tool.h.
std::enable_if_t<std::is_function<T>::value, tool_return_type<T> > art::make_tool | ( | fhicl::ParameterSet const & | pset, |
std::string const & | function_tool_type | ||
) |
Definition at line 35 of file make_tool.h.
tool_return_type<T> art::make_tool | ( | TableConfig const & | tc, |
std::string const & | function_tool_type | ||
) |
Definition at line 55 of file make_tool.h.
|
static |
Definition at line 52 of file ProvenanceCheckerOutput_module.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PostBeginJob | ) |
Definition at line 83 of file MFStatusUpdater.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PostEndJob | ) |
Definition at line 89 of file MFStatusUpdater.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreSourceSubRun | ) |
Definition at line 104 of file MFStatusUpdater.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreSourceRun | ) |
Definition at line 114 of file MFStatusUpdater.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreOpenFile | ) |
Definition at line 121 of file MFStatusUpdater.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreCloseFile | ) |
Definition at line 125 of file MFStatusUpdater.cc.
art::MFSU_0_ARG_UPDATER_DEFN | ( | PostCloseFile | ) |
Definition at line 127 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceConstruction | ) |
Definition at line 91 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreSourceEvent | ) |
Definition at line 97 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceSubRun | ) |
Definition at line 109 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceRun | ) |
Definition at line 116 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostOpenFile | ) |
Definition at line 123 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreBeginRun | ) |
Definition at line 145 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostBeginRun | ) |
Definition at line 153 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostEndRun | ) |
Definition at line 163 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreBeginSubRun | ) |
Definition at line 165 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostBeginSubRun | ) |
Definition at line 173 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostEndSubRun | ) |
Definition at line 186 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreProcessPath | ) |
Definition at line 191 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathBeginRun | ) |
Definition at line 201 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathEndRun | ) |
Definition at line 211 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathBeginSubRun | ) |
Definition at line 221 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathEndSubRun | ) |
Definition at line 231 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleConstruction | ) |
Definition at line 241 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleConstruction | ) |
Definition at line 248 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleBeginJob | ) |
Definition at line 259 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleBeginJob | ) |
Definition at line 266 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleEndJob | ) |
Definition at line 272 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleEndJob | ) |
Definition at line 279 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModule | ) |
Definition at line 285 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModule | ) |
Definition at line 291 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleBeginRun | ) |
Definition at line 297 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleBeginRun | ) |
Definition at line 303 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleEndRun | ) |
Definition at line 309 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleEndRun | ) |
Definition at line 315 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleBeginSubRun | ) |
Definition at line 321 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleBeginSubRun | ) |
Definition at line 327 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleEndSubRun | ) |
Definition at line 333 of file MFStatusUpdater.cc.
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleEndSubRun | ) |
Definition at line 339 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostSourceEvent | ) |
Definition at line 99 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PreProcessEvent | ) |
Definition at line 132 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostProcessEvent | ) |
Definition at line 140 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PreEndRun | ) |
Definition at line 155 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PreEndSubRun | ) |
Definition at line 178 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostProcessPath | ) |
Definition at line 196 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathBeginRun | ) |
Definition at line 206 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathEndRun | ) |
Definition at line 216 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathBeginSubRun | ) |
Definition at line 226 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathEndSubRun | ) |
Definition at line 236 of file MFStatusUpdater.cc.
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostBeginJobWorkers | ) |
Definition at line 254 of file MFStatusUpdater.cc.
std::string art::name_of_assns_base | ( | string | assns_type_name | ) |
Definition at line 185 of file TypeID.cc.
std::string art::name_of_assns_partner | ( | string | assns_type_name | ) |
Definition at line 170 of file TypeID.cc.
std::string art::name_of_template_arg | ( | string const & | template_instance, |
size_t | desired_arg | ||
) |
std::string art::name_of_unwrapped_product | ( | string const & | wrapped_name | ) |
Definition at line 203 of file TypeID.cc.
std::enable_if_t<is_selector<A>, NotHelper<A> > art::operator! | ( | A const & | a | ) |
Definition at line 259 of file Selector.h.
|
inline |
Definition at line 83 of file BranchKey.h.
|
inline |
Definition at line 34 of file FileFormatVersion.h.
|
noexcept |
Definition at line 41 of file ScheduleID.cc.
bool art::operator!= | ( | Parentage const & | a, |
Parentage const & | b | ||
) |
Definition at line 55 of file Parentage.cc.
bool art::operator!= | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
Definition at line 65 of file ProcessConfiguration.cc.
|
noexcept |
bool art::operator!= | ( | TypeID const & | a, |
TypeID const & | b | ||
) |
|
noexcept |
Definition at line 107 of file ProductProvenance.cc.
bool art::operator!= | ( | debugging_allocator< X > const & | , |
debugging_allocator< Y > const & | |||
) | |||
throw | ( | ||
) |
Definition at line 108 of file debugging_allocator.h.
bool art::operator!= | ( | InputTag const & | left, |
InputTag const & | right | ||
) |
Definition at line 111 of file InputTag.cc.
bool art::operator!= | ( | ProcessHistory const & | a, |
ProcessHistory const & | b | ||
) |
Definition at line 247 of file ProcessHistory.cc.
std::enable_if_t<std::is_same_v<T, U> || std::is_base_of_v<T, U> || std::is_base_of_v<U, T>, bool> art::operator!= | ( | Ptr< T > const & | lhs, |
Ptr< U > const & | rhs | ||
) |
bool art::operator!= | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 445 of file FileIndex.cc.
bool art::operator!= | ( | FileIndex const & | lh, |
FileIndex const & | rh | ||
) |
Definition at line 457 of file FileIndex.cc.
std::enable_if_t<is_selector<A> && is_selector<B>, AndHelper<A, B> > art::operator&& | ( | A const & | a, |
B const & | b | ||
) |
Definition at line 186 of file Selector.h.
|
inline |
Definition at line 17 of file EventProcessHistoryID.h.
Definition at line 63 of file BranchKey.h.
Definition at line 45 of file TypeLabel.cc.
bool art::operator< | ( | ProductInfo const & | a, |
ProductInfo const & | b | ||
) |
Definition at line 51 of file ProductInfo.cc.
Definition at line 65 of file PathSpec.h.
bool art::operator< | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
Definition at line 71 of file ProcessConfiguration.cc.
|
noexcept |
Definition at line 115 of file ProductProvenance.cc.
bool art::operator< | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Definition at line 246 of file BranchDescription.cc.
std::enable_if_t<std::is_same_v<T, U> || std::is_base_of_v<T, U> || std::is_base_of_v<U, T>, bool> art::operator< | ( | Ptr< T > const & | lhs, |
Ptr< U > const & | rhs | ||
) |
bool art::operator< | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 415 of file FileIndex.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
ParameterSetBlob const & | blob | ||
) |
Definition at line 8 of file ParameterSetBlob.cc.
|
inline |
Definition at line 11 of file OutputFileStatus.h.
std::ostream & art::operator<< | ( | std::ostream & | os, |
SubRunID const & | iID | ||
) |
Definition at line 6 of file SubRunID.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
EventID const & | iID | ||
) |
Definition at line 6 of file EventID.cc.
ostream & art::operator<< | ( | std::ostream & | os, |
const GroupSelector & | gs | ||
) |
Definition at line 62 of file GroupSelector.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
art::RunID const & | iID | ||
) |
std::ostream & art::operator<< | ( | std::ostream & | os, |
BranchID const & | id | ||
) |
Definition at line 20 of file BranchID.cc.
std::ostream & art::operator<< | ( | std::ostream & | ost, |
const MallocOpts & | opts | ||
) |
Definition at line 24 of file MallocOpts.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
ProductID const | id | ||
) |
Definition at line 25 of file ProductID.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
BranchKey const & | bk | ||
) |
Definition at line 30 of file BranchKey.cc.
|
inline |
Definition at line 31 of file BranchType.h.
std::ostream & art::operator<< | ( | std::ostream & | os, |
FileFormatVersion const & | ff | ||
) |
Definition at line 5 of file FileFormatVersion.cc.
|
inline |
Definition at line 42 of file SampledInfo.h.
std::ostream& art::operator<< | ( | std::ostream & | ost, |
HLTGlobalStatus const & | hlt | ||
) |
std::ostream & art::operator<< | ( | ostream & | os, |
Parentage const & | |||
) |
Definition at line 42 of file Parentage.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
TypeLabel const & | tl | ||
) |
Definition at line 58 of file TypeLabel.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
PathSpec const & | spec | ||
) |
Definition at line 61 of file PathSpec.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
ScheduleID const | sid | ||
) |
Definition at line 65 of file ScheduleID.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
ProductInfo::ConsumableType const | ct | ||
) |
Definition at line 67 of file ProductInfo.cc.
|
inline |
Definition at line 70 of file PluginSuffixes.h.
|
inline |
Definition at line 71 of file ServiceTable.h.
|
inline |
Definition at line 73 of file ProducerTable.h.
|
inline |
Definition at line 80 of file Level.h.
std::ostream & art::operator<< | ( | ostream & | os, |
ProductInfo const & | info | ||
) |
Definition at line 84 of file ProductInfo.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
ProcessConfiguration const & | pc | ||
) |
Definition at line 85 of file ProcessConfiguration.cc.
|
inline |
Definition at line 85 of file OutputFileGranularity.h.
std::ostream & art::operator<< | ( | ostream & | os, |
ProductProvenance const & | p | ||
) |
Definition at line 85 of file ProductProvenance.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
const EventAuxiliary & | p | ||
) |
Definition at line 101 of file EventAuxiliary.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
TypeID const & | tid | ||
) |
ostream& art::operator<< | ( | ostream & | ost, |
const HLTGlobalStatus & | hlt | ||
) |
Definition at line 134 of file HLTGlobalStatus.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
ModuleDescription const & | p | ||
) |
Definition at line 148 of file ModuleDescription.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
InputTag const & | tag | ||
) |
Definition at line 150 of file InputTag.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
Provenance const & | p | ||
) |
Definition at line 157 of file Provenance.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
const RunAuxiliary & | p | ||
) |
Definition at line 185 of file RunAuxiliary.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
SubRunAuxiliary const & | p | ||
) |
Definition at line 188 of file SubRunAuxiliary.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
FileProperties const & | fp | ||
) |
Definition at line 222 of file ClosingCriteria.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
EventRange const & | r | ||
) |
Definition at line 231 of file EventRange.cc.
std::ostream& art::operator<< | ( | std::ostream & | os, |
Hash< I > const & | h | ||
) |
std::ostream & art::operator<< | ( | ostream & | ost, |
ProcessHistory const & | ph | ||
) |
Definition at line 278 of file ProcessHistory.cc.
std::ostream& art::operator<< | ( | std::ostream & | os, |
Ptr< T > const & | p | ||
) |
std::ostream & art::operator<< | ( | std::ostream & | os, |
BranchDescription const & | p | ||
) |
Definition at line 325 of file BranchDescription.cc.
std::ostream & art::operator<< | ( | std::ostream & | os, |
MixHelper::Mode | mode | ||
) |
Definition at line 118 of file MixHelper.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
RangeSet const & | rs | ||
) |
Definition at line 477 of file RangeSet.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
FileIndex::Element const & | el | ||
) |
Definition at line 480 of file FileIndex.cc.
std::ostream & art::operator<< | ( | ostream & | os, |
FileIndex const & | fileIndex | ||
) |
Definition at line 487 of file FileIndex.cc.
std::ostream& art::operator<< | ( | std::ostream & | os, |
Handle< PROD > const & | h | ||
) |
Definition at line 941 of file DataViewImpl.h.
|
noexcept |
Definition at line 47 of file ScheduleID.cc.
bool art::operator<= | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 433 of file FileIndex.cc.
Definition at line 77 of file BranchKey.h.
|
inline |
Definition at line 28 of file FileFormatVersion.h.
Definition at line 49 of file Parentage.cc.
Definition at line 59 of file PathSpec.h.
bool art::operator== | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
Definition at line 78 of file ProcessConfiguration.cc.
|
noexcept |
Definition at line 92 of file ProductProvenance.cc.
bool art::operator== | ( | debugging_allocator< X > const & | , |
debugging_allocator< Y > const & | |||
) | |||
throw | ( | ||
) |
Definition at line 100 of file debugging_allocator.h.
|
noexcept |
Definition at line 141 of file Provenance.cc.
bool art::operator== | ( | ProcessHistory const & | a, |
ProcessHistory const & | b | ||
) |
Definition at line 241 of file ProcessHistory.cc.
bool art::operator== | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Definition at line 318 of file BranchDescription.cc.
Definition at line 399 of file RangeSet.cc.
bool art::operator== | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 439 of file FileIndex.cc.
Definition at line 451 of file FileIndex.cc.
|
noexcept |
Definition at line 53 of file ScheduleID.cc.
bool art::operator> | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 421 of file FileIndex.cc.
|
noexcept |
Definition at line 59 of file ScheduleID.cc.
bool art::operator>= | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 427 of file FileIndex.cc.
std::enable_if_t<is_selector<A> && is_selector<B>, OrHelper<A, B> > art::operator|| | ( | A const & | a, |
B const & | b | ||
) |
Definition at line 225 of file Selector.h.
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::overlapping_ranges | ( | T const & | a, |
U const & | b | ||
) |
bool art::overlapping_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 201 of file SummedValue.h.
Definition at line 468 of file RangeSet.cc.
std::string art::parent_path | ( | std::string const & | path | ) |
Definition at line 15 of file parent_path.cc.
PathSpec art::path_spec | ( | std::string const & | path_spec | ) |
Definition at line 22 of file PathSpec.cc.
std::vector< PathSpec > art::path_specs | ( | std::vector< std::string > const & | path_spec_strs | ) |
Definition at line 34 of file PathSpec.cc.
|
inline |
Definition at line 15 of file pointersEqual.h.
std::enable_if_t<!std::is_same<T1, T2>::value && !std::is_base_of<T1, T2>::value && !std::is_base_of<T2, T1>::value, bool> art::pointersEqual | ( | T1 * | , |
T2 * | |||
) |
Definition at line 26 of file pointersEqual.h.
void art::printArtException | ( | cet::exception const & | e, |
char const * | prog | ||
) |
Definition at line 13 of file ExceptionMessages.cc.
void art::printBadAllocException | ( | char const * | prog | ) |
Definition at line 25 of file ExceptionMessages.cc.
void art::printStdException | ( | std::exception const & | e, |
char const * | prog | ||
) |
Definition at line 39 of file ExceptionMessages.cc.
void art::printUnknownException | ( | char const * | prog | ) |
Definition at line 51 of file ExceptionMessages.cc.
std::string const & art::productProvenanceBranchName | ( | BranchType const | bt | ) |
Definition at line 91 of file BranchType.cc.
std::enable_if_t<!detail::range_sets_supported(P::branch_type)> art::put_product_in_principal | ( | std::unique_ptr< T > && | product, |
P & | principal, | ||
std::string const & | module_label, | ||
std::string const & | instance_name = {} |
||
) |
Definition at line 44 of file put_product_in_principal.h.
std::enable_if_t<detail::range_sets_supported(P::branch_type)> art::put_product_in_principal | ( | std::unique_ptr< T > && | product, |
P & | principal, | ||
std::string const & | module_label, | ||
std::string const & | instance_name = {} , |
||
RangeSet && | rs = RangeSet::invalid() |
||
) |
Definition at line 87 of file put_product_in_principal.h.
std::enable_if_t<detail::is_handle<T>::value, RangeSet const&> art::range_of_validity | ( | T const & | h | ) |
|
inline |
Definition at line 31 of file put_product_in_principal.h.
|
inline |
Definition at line 37 of file put_product_in_principal.h.
std::vector< std::vector< std::string >::const_iterator > art::regexMatch | ( | std::vector< std::string > const & | strings, |
std::string const & | pattern | ||
) |
Definition at line 25 of file RegexMatch.cc.
std::vector< GroupQueryResult > art::resolve_products | ( | std::vector< cet::exempt_ptr< art::Group >> const & | groups, |
art::TypeID const & | wrapped_type | ||
) |
std::optional< GroupQueryResult > art::resolve_unique_product | ( | std::vector< cet::exempt_ptr< art::Group >> const & | product_groups, |
art::WrappedTypeID const & | wrapped | ||
) |
Definition at line 387 of file Group.cc.
constexpr auto const& art::right | ( | const_AssnsIter< L, R, D, Dir > const & | a, |
const_AssnsIter< L, R, D, Dir > const & | b | ||
) |
Definition at line 102 of file AssnsIter.h.
int art::run_art | ( | int | argc, |
char ** | argv, | ||
bpo::options_description & | all_desc, | ||
OptionsHandlers && | handlers | ||
) |
Definition at line 142 of file run_art.cc.
int art::run_art_common_ | ( | fhicl::ParameterSet const & | main_pset, |
detail::EnabledModules const & | enabled_modules | ||
) |
Definition at line 298 of file run_art.cc.
int art::run_art_string_config | ( | string const & | config_string | ) |
Definition at line 255 of file run_art.cc.
constexpr auto art::runFragment | ( | ) |
Definition at line 33 of file ProductSemantics.h.
|
inline |
Definition at line 44 of file ProductSemantics.h.
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::same_ranges | ( | T const & | a, |
U const & | b | ||
) |
bool art::same_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 187 of file SummedValue.h.
Definition at line 408 of file RangeSet.cc.
|
inline |
void art::setPtr | ( | COLLECTION const & | coll, |
std::type_info const & | iToType, | ||
unsigned long | iIndex, | ||
void const *& | oPtr | ||
) |
void art::setPtr | ( | cet::map_vector< T > const & | obj, |
std::type_info const & | iToType, | ||
unsigned long | iIndex, | ||
void const *& | oPtr | ||
) |
Definition at line 52 of file setPtr.h.
void art::setupSignals | ( | bool | want_sigint_enabled | ) |
Definition at line 117 of file UnixSignalHandlers.cc.
constexpr int art::signed_one | ( | ) |
Definition at line 17 of file AssnsIter.h.
std::pair< std::string, std::string > art::split_process_and_path_names | ( | std::string | path_spec | ) |
Definition at line 11 of file PathSpec.cc.
constexpr auto art::subRunFragment | ( | ) |
Definition at line 38 of file ProductSemantics.h.
|
inline |
Definition at line 49 of file ProductSemantics.h.
Definition at line 595 of file PtrVector.h.
void art::swap | ( | TriggerResults & | lhs, |
TriggerResults & | rhs | ||
) |
void art::swap | ( | ValidHandle< T > & | a, |
ValidHandle< T > & | b | ||
) |
Definition at line 70 of file RefCore.cc.
void art::swap | ( | OutputHandle & | a, |
OutputHandle & | b | ||
) |
Definition at line 71 of file OutputHandle.cc.
void art::swap | ( | ProcessHistory & | a, |
ProcessHistory & | b | ||
) |
Definition at line 235 of file ProcessHistory.cc.
|
noexcept |
Definition at line 453 of file RangeSet.cc.
std::string art::to_iso_string_assuming_unix_epoch | ( | Timestamp const & | ts | ) |
Definition at line 8 of file Timestamp.cc.
|
inline |
Definition at line 34 of file ModuleType.h.
std::string art::to_string | ( | PathID const | id | ) |
Definition at line 49 of file PathSpec.cc.
std::string art::to_string | ( | PathSpec const & | spec | ) |
Definition at line 55 of file PathSpec.cc.
|
inlinenoexcept |
Definition at line 53 of file PathSpec.h.
std::string art::translateFileDeliveryStatus | ( | FileDeliveryStatus | stat | ) |
Definition at line 8 of file FileDeliveryStatus.cc.
std::string art::translateFileDisposition | ( | FileDisposition | fd | ) |
Definition at line 8 of file FileDisposition.cc.
std::string art::translateFileTransferStatus | ( | FileTransferStatus | stat | ) |
Definition at line 8 of file FileTransferStatus.cc.
|
noexcept |
|
inline |
Definition at line 36 of file uniform_type_name.h.
std::string art::uniform_type_name | ( | std::string | name | ) |
[in] | name | The already-demangled name for a type. |
Definition at line 158 of file uniform_type_name.cc.
std::string art::unique_filename | ( | std::string | stem, |
std::string | extension = ".root" |
||
) |
Definition at line 18 of file unique_filename.cc.
std::string art::wrappedClassName | ( | std::string const & | className | ) |
Definition at line 5 of file WrappedClassName.cc.
AutoInputSourceMutexSentryShutdown art::autoInputSourceMutexSentryShutdown |
Definition at line 52 of file InputSourceMutex.cc.
DebugValue art::debugit |
Definition at line 14 of file DebugMacros.cc.
DebugTasksValue art::debugTasks |
Definition at line 75 of file TaskDebugMacros.cc.
constexpr bool art::is_selector |
Definition at line 41 of file Selector.h.
detail::SharedResource_t art::SharedResource {typeid(T).name(), true} |
Definition at line 24 of file SharedResource.h.
atomic< int > art::shutdown_flag {0} |
Definition at line 19 of file UnixSignalHandlers.cc.