LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
HLT enums. More...
Namespaces | |
actions | |
detail | |
errors | |
evtSel | |
ExceptionDetail | |
fp_detail | |
friendlyname | |
gfactory | |
hlt | |
input | |
productstatus | |
PtrRemapperDetail | |
root | |
rootNames | |
stats | |
test | |
Functions | |
bool | find_config (std::string const &filename, std::string const &search_path_spec, std::string &full_path) |
template<typename T , typename... Args> | |
void | add_opt (T &t, Args &&...args) |
int | run_art (int argc, char **argv, bpo::options_description &in_desc, cet::filepath_maker &lookupPolicy, OptionsHandlers &&handlers) |
int | run_art_string_config (std::string const &config_string) |
int | run_art_common_ (fhicl::ParameterSet const &main_pset) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, EDAnalyzer::Table< T > const &t) |
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_0_ARG_UPDATER_DEFN (PreSourceEvent) | |
MFSU_1_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_1_ARG_UPDATER_DEFN (PreProcessEvent) | |
MFSU_1_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::string | to_string (ModuleType mt) |
bool | is_observer (ModuleType mt) |
bool | is_modifier (ModuleType mt) |
std::ostream & | operator<< (std::ostream &os, Granularity const &b) |
std::ostream & | operator<< (std::ostream &os, OutputFileStatus const ofs) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, ProducerBase::Table< T > const &t) |
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::Event > () |
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 > () |
std::ostream & | operator<< (std::ostream &os, FileProperties const &fp) |
void | checkDictionaries (BranchDescription const &productDesc) |
std::string const & | getFileFormatEra () |
int | getFileFormatVersion () |
void | unloadRootSigHandler () |
void | setRootErrorHandler (bool const want_custom) |
void | completeRootHandlers () |
std::string | couldNotFindTree (std::string const &treename) |
static void | fillTreeBranches (TTree *, vector< TBranch * > const &branches, bool saveMemory, int64_t threshold) |
bool | greaterBySize (RootSizeOnDisk::Record const &lhs, RootSizeOnDisk::Record const &rhs) |
template<typename T , typename P > | |
std::enable_if_t< P::branch_type==InEvent||P::branch_type==InResults > | 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< P::branch_type==InSubRun||P::branch_type==InRun > | put_product_in_principal (std::unique_ptr< T > &&product, P &principal, std::string const &module_label, std::string const &instance_name={}, RangeSet &&=RangeSet::invalid()) |
RangeSet | rangeSetFor (RunPrincipal const &rp) |
RangeSet | rangeSetFor (SubRunPrincipal const &srp) |
static void | markAncestors (ProductProvenance const &iInfo, BranchMapper const &iMapper, std::map< ProductID, bool > &oMap, std::set< ProductID > &oMapperMissing) |
template<typename PROD > | |
std::ostream & | operator<< (std::ostream &os, Handle< PROD > const &h) |
template<typename T > | |
BranchDescription const & | get_ProductDescription (BranchType branch_type, std::string const &module_label, std::string const &instance_name) |
template<typename T > | |
BranchDescription const & | get_ProductDescription (Principal const &principal, std::string const &module_label, std::string const &instance_name) |
BranchDescription const & | get_ProductDescription (TypeID type_id, BranchType branch_type, std::string const &module_label, std::string const &instance_name) |
BranchDescription const & | get_ProductDescription (TypeID type_id, Principal const &principal, std::string const &module_label, std::string const &instance_name) |
BranchDescription const & | get_ProductDescription (TypeID tid, std::string const &process_name, ProductList const &product_list, BranchType branch_type, std::string const &module_label, std::string const &instance_name) |
std::ostream & | operator<< (std::ostream &os, Group const &g) |
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) |
std::ostream & | operator<< (std::ostream &, Provenance const &) |
bool | operator== (Provenance const &a, Provenance const &b) |
void | swap (Provenance &x, Provenance &y) |
template<class A , class B > | |
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value &&std::is_base_of< art::SelectorBase, B >::value, art::AndHelper< A, B > > | operator&& (A const &a, B const &b) |
template<class A , class B > | |
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value &&std::is_base_of< art::SelectorBase, B >::value, art::OrHelper< A, B > > | operator|| (A const &a, B const &b) |
template<class A > | |
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value, art::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) |
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, MasterProductRegistry const &mpr) |
std::ostream & | operator<< (std::ostream &os, ProductMetaData const &pmd) |
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 > | |
std::enable_if_t< std::is_class< T >::value, tool_return_type< T > > | make_tool (TableConfig const &tc) |
template<typename T , typename TableConfig > | |
std::enable_if_t< std::is_function< T >::value, tool_return_type< T > > | make_tool (TableConfig const &tc, std::string const &function_tool_type) |
std::ostream & | operator<< (std::ostream &ost, const MallocOpts &opts) |
MallocOptionSetter & | getGlobalOptionSetter () |
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 | 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::regex const ®exp) |
std::vector< std::vector< std::string >::const_iterator > | regexMatch (std::vector< std::string > const &strings, std::string const &pattern) |
std::map< new_t, old_t > | newToOldName () |
std::map< new_t, old_t > | oldToNewName () |
bool | operator!= (ScheduleID left, ScheduleID right) |
bool | operator<= (ScheduleID left, ScheduleID right) |
bool | operator> (ScheduleID left, ScheduleID right) |
bool | operator>= (ScheduleID left, ScheduleID right) |
std::string | unique_filename (std::string stem, std::string extension=".root") |
void | ep_sigusr2 (int which, siginfo_t *, void *) |
int | getSigNum () |
void | disableAllSigs (sigset_t *oldset) |
void | disableRTSigs () |
void | reenableSigs (sigset_t *oldset) |
void | enableSignal (sigset_t *newset, const int signum) |
void | disableSignal (sigset_t *newset, const int signum) |
void | installCustomHandler (const int signum, CFUNC func) |
void | installSig (const int signum, CFUNC func) |
void | sigInventory () |
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<class L , class R , class D , Direction Dir> | |
constexpr auto const & | left (const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b) |
template<class L , class R , class D , Direction Dir> | |
constexpr auto const & | right (const_AssnsIter< L, R, D, Dir > const &a, const_AssnsIter< L, R, D, Dir > const &b) |
template<class COLLECTION > | |
void | getElementAddresses (COLLECTION const &coll, const std::type_info &iToType, const std::vector< unsigned long > &iIndices, std::vector< void const * > &oPtr) |
template<typename T > | |
void | getElementAddresses (cet::map_vector< T > const &obj, const std::type_info &iToType, const std::vector< unsigned long > &iIndices, std::vector< void const * > &oPtr) |
void | swap (HLTGlobalStatus &lhs, HLTGlobalStatus &rhs) |
std::ostream & | operator<< (std::ostream &ost, HLTGlobalStatus const &hlt) |
template<typename T , typename U > | |
std::enable_if_t< std::is_same< T, U >::value||std::is_base_of< T, U >::value||std::is_base_of< U, T >::value, bool > | operator== (Ptr< T > const &lhs, Ptr< U > const &rhs) |
template<typename T , typename U > | |
std::enable_if_t< std::is_same< T, U >::value||std::is_base_of< T, U >::value||std::is_base_of< U, T >::value, bool > | operator!= (Ptr< T > const &lhs, Ptr< U > const &rhs) |
template<typename T , typename U > | |
std::enable_if_t< std::is_same< T, U >::value||std::is_base_of< T, U >::value||std::is_base_of< U, T >::value, 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 &, Ptr< T > const &) |
template<typename T > | |
void | swap (PtrVector< T > &, PtrVector< T > &) |
bool | operator== (RefCore const &, RefCore const &) |
bool | operator!= (RefCore const &, RefCore const &) |
bool | operator< (RefCore const &, RefCore const &) |
void | swap (art::RefCore &, art::RefCore &) |
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) |
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, BranchID const &id) |
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::ostream & | operator<< (std::ostream &, BranchMapper const &) |
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) |
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, EventID const &iID) |
std::ostream & | operator<< (std::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) |
ostream & | operator<< (ostream &os, FileIndex::Element const &el) |
ostream & | operator<< (ostream &os, FileIndex const &fileIndex) |
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) |
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) |
std::ostream & | operator<< (std::ostream &os, ModuleDescription const &p) |
std::ostream & | operator<< (std::ostream &os, ParameterSetBlob const &blob) |
bool | operator== (Parentage const &a, Parentage const &b) |
std::ostream & | operator<< (std::ostream &os, Parentage const &) |
bool | operator!= (Parentage const &a, Parentage 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) |
bool | operator!= (ProcessConfiguration const &a, ProcessConfiguration const &b) |
bool | isAncestor (ProcessHistory const &a, ProcessHistory const &b) |
ostream & | operator<< (ostream &ost, ProcessHistory const &ph) |
void | swap (art::ProcessHistory &a, art::ProcessHistory &b) |
bool | operator== (art::ProcessHistory const &a, art::ProcessHistory const &b) |
bool | operator!= (art::ProcessHistory const &a, art::ProcessHistory const &b) |
bool | isDescendant (art::ProcessHistory const &a, art::ProcessHistory const &b) |
std::ostream & | operator<< (std::ostream &os, ProductID const id) |
auto | make_product_descriptions (ProductList const &productList) |
bool | operator== (ProductProvenance const &a, ProductProvenance const &b) |
bool | operator< (ProductProvenance const &a, ProductProvenance const &b) |
std::ostream & | operator<< (std::ostream &os, ProductProvenance const &p) |
bool | operator!= (ProductProvenance const &a, ProductProvenance const &b) |
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) |
std::ostream & | operator<< (std::ostream &os, RangeSet const &rs) |
std::ostream & | operator<< (std::ostream &os, art::RunID const &iID) |
std::ostream & | operator<< (std::ostream &os, SubRunID const &iID) |
bool | operator< (TypeLabel const &a, TypeLabel const &b) |
std::ostream & | operator<< (std::ostream &os, TypeLabel const &tl) |
template<typename WANTED_POINTER , typename InputIterator > | |
WANTED_POINTER | ensurePointer (InputIterator it) |
std::ostream & | operator<< (std::ostream &ost, art::InputTag const &tag) |
void | decode (boost::any const &a, InputTag &tag) |
bool | operator!= (InputTag const &left, InputTag const &right) noexcept |
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 &, TypeID const &) |
bool | operator!= (TypeID const &, TypeID const &) |
std::ostream & | operator<< (std::ostream &, TypeID const &) |
void | swap (TypeID &, TypeID &) |
bool | is_assns (TypeID const &tid) |
bool | is_assns (std::string const &type_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) |
std::string | name_of_template_arg (std::string const &template_instance, size_t desired_arg) |
std::string | name_of_assns_partner (std::string assns_type_name) |
std::string | name_of_assns_base (std::string assns_type_name) |
std::string | name_of_unwrapped_product (std::string const &wrapped_name) |
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 | |
MallocOptionSetter | global_malloc_options |
std::mutex | usr2_lock |
std::atomic< int > | shutdown_flag {0} |
std::mutex | signum_lock |
volatile int | signum_value |
debugvalue | debugit |
HLT enums.
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?
Definition of common HLT enums
using art::AvailableProducts_t = typedef std::unordered_set<ProductID, ProductID::Hash> |
Definition at line 21 of file type_aliases.h.
using art::Begin = typedef typename BeginEndPackage<L>::Begin |
Definition at line 256 of file PrincipalPackages.h.
typedef unsigned short art::BranchListIndex |
Definition at line 13 of file BranchListIndex.h.
typedef std::vector<BranchListIndex> art::BranchListIndexes |
Definition at line 14 of file BranchListIndex.h.
using art::CFUNC = typedef void (*)(int, siginfo_t*, void*) |
Definition at line 24 of file UnixSignalHandlers.h.
using art::ConsumableProducts = typedef std::array<ConsumableProductVectorPerBranch, NumBranchTypes> |
Definition at line 55 of file ProductInfo.h.
using art::ConsumableProductSetPerBranch = typedef std::set<ProductInfo> |
Definition at line 53 of file ProductInfo.h.
using art::ConsumableProductSets = typedef std::array<ConsumableProductSetPerBranch, NumBranchTypes> |
Definition at line 57 of file ProductInfo.h.
using art::ConsumableProductVectorPerBranch = typedef std::vector<ProductInfo> |
Definition at line 52 of file ProductInfo.h.
using art::CountingStatistics = typedef ExecutionCounts<stats::Visited, stats::Run, stats::Passed, stats::Failed, stats::ExceptionThrown> |
Definition at line 56 of file ExecutionCounts.h.
using art::DataFlowDumper = typedef ProvenanceDumper<DataFlow> |
Definition at line 28 of file DataFlowDumper_module.cc.
using art::Do = typedef ProcessPackage<L> |
Definition at line 73 of file PrincipalPackages.h.
using art::DRISI = typedef DecrepitRelicInputSourceImplementation |
Definition at line 55 of file DecrepitRelicInputSourceImplementation.cc.
using art::End = typedef typename BeginEndPackage<L>::End |
Definition at line 259 of file PrincipalPackages.h.
using art::EntryNumberSequence = typedef std::vector<FileIndex::EntryNumber_t> |
Definition at line 23 of file MixTypes.h.
using art::EventAuxiliarySequence = typedef std::vector<EventAuxiliary> |
Definition at line 24 of file MixTypes.h.
using art::EventIDIndex = typedef std::map<FileIndex::EntryNumber_t, EventID> |
Definition at line 19 of file MixTypes.h.
using art::EventIDSequence = typedef std::vector<EventID> |
Definition at line 22 of file MixTypes.h.
using art::EventNumber_t = typedef IDNumber_t<Level::Event> |
Definition at line 117 of file IDNumber.h.
Definition at line 17 of file EventSelectionID.h.
typedef std::vector<EventSelectionID> art::EventSelectionIDVector |
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::IDNumber_t = typedef typename IDNumber<L>::type |
Definition at line 108 of file IDNumber.h.
using art::MixFunc = typedef std::function< bool(std::vector<PROD const*> const&, OPROD&, PtrRemapper const&)> |
Definition at line 17 of file MixTypes.h.
typedef unsigned int art::ModuleDescriptionID |
Definition at line 8 of file ModuleDescriptionID.h.
using art::new_t = typedef std::string |
Definition at line 11 of file SAMMetadataTranslators.h.
using art::old_t = typedef std::string |
Definition at line 12 of file SAMMetadataTranslators.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.
using art::PathPtrs = typedef std::vector<std::unique_ptr<Path>> |
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.
typedef Hash<ProcessHistoryType> art::ProcessHistoryID |
Definition at line 8 of file ProcessHistoryID.h.
typedef std::map<ProcessHistoryID const, ProcessHistory> art::ProcessHistoryMap |
Definition at line 14 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 15 of file type_aliases.h.
using art::ProductDescriptions = typedef std::vector<BranchDescription> |
Definition at line 293 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(ProductList const&)> |
Definition at line 42 of file MasterProductRegistry.h.
using art::ProductLookup_t = typedef std::map<std::string, ProcessLookup> |
Definition at line 20 of file type_aliases.h.
typedef std::vector<ProductProvenance> art::ProductProvenances |
Definition at line 22 of file ProductProvenance.h.
typedef unsigned char art::ProductStatus |
Definition at line 12 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 21 of file MixTypes.h.
using art::RunNumber_t = typedef IDNumber_t<Level::Run> |
Definition at line 119 of file IDNumber.h.
using art::Selections = typedef std::vector<BranchDescription const*> |
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::SubRunIDIndex = typedef std::map<SubRunID, FileIndex::EntryNumber_t> |
Definition at line 20 of file MixTypes.h.
using art::SubRunNumber_t = typedef IDNumber_t<Level::SubRun> |
Definition at line 118 of file IDNumber.h.
using art::TimeValue_t = typedef std::uint64_t |
Definition at line 7 of file Timestamp.h.
using art::tool_return_type = typedef typename detail::tool_type<T>::return_type |
Definition at line 15 of file make_tool.h.
using art::ViewLookup_t = typedef ProcessLookup |
Definition at line 17 of file type_aliases.h.
using art::WorkerMap = typedef std::map<std::string, std::unique_ptr<Worker>> |
Definition at line 10 of file WorkerMap.h.
Enumerator | |
---|---|
BranchActionBegin | |
BranchActionEnd | |
BranchActionProcess |
Definition at line 11 of file BranchActionType.h.
enum art::BranchType |
Enumerator | |
---|---|
InEvent | |
InSubRun | |
InRun | |
InResults | |
NumBranchTypes |
Definition at line 18 of file BranchType.h.
|
strong |
Enumerator | |
---|---|
Forward | |
Reverse |
Definition at line 24 of file AssnsIter.h.
|
strong |
Enumerator | |
---|---|
SUCCESS | |
NO_MORE_FILES | |
DELIVERY_ERROR | |
TRANSFER_ERROR |
Definition at line 26 of file InputFileCatalog.h.
|
strong |
Enumerator | |
---|---|
PENDING | |
TRANSFERRED | |
CONSUMED | |
SKIPPED | |
INCOMPLETE |
Definition at line 13 of file FileDisposition.h.
enum art::HashedTypes |
Enumerator | |
---|---|
ModuleDescriptionType | |
ParameterSetType | |
ProcessHistoryType | |
ProcessConfigurationType | |
EntryDescriptionType | |
ParentageType |
Definition at line 11 of file HashedTypes.h.
|
strong |
|
strong |
Enumerator | |
---|---|
NON_ART | |
ANALYZER | |
FILTER | |
PRODUCER | |
OUTPUT |
Definition at line 22 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 | |
---|---|
LEGACY | |
GLOBAL | |
PER_SCHEDULE |
Definition at line 5 of file ServiceScope.h.
|
strong |
Enumerator | |
---|---|
module | |
plugin | |
service | |
source | |
tool | |
mfPlugin | |
mfStatsPlugin |
Definition at line 61 of file PluginSuffixes.h.
enum art::Verbosity |
Enumerator | |
---|---|
Silent | |
Concise | |
Normal | |
Detailed |
Definition at line 5 of file Verbosity.h.
void art::add_opt | ( | T & | t, |
Args &&... | args | ||
) |
Definition at line 34 of file OptionsHandler.h.
Referenced by art::BasicOptionsHandler::BasicOptionsHandler(), art::BasicOutputOptionsHandler::BasicOutputOptionsHandler(), art::BasicSourceOptionsHandler::BasicSourceOptionsHandler(), art::DebugOptionsHandler::DebugOptionsHandler(), art::FileCatalogOptionsHandler::FileCatalogOptionsHandler(), and art::ProcessingOptionsHandler::ProcessingOptionsHandler().
std::string const & art::BranchTypeToAuxiliaryBranchName | ( | BranchType const | bt | ) |
Definition at line 83 of file BranchType.cc.
Referenced by art::MixHelper::generateEventAuxiliarySequence(), art::detail::InfoDumperInputFile::getAuxiliary(), art::RootInputTree::RootInputTree(), and art::RootOutputTree::RootOutputTree().
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.
Referenced by art::RootInputTree::RootInputTree(), and art::RootOutputTree::RootOutputTree().
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.
Referenced by art::detail::InfoDumperInputFile::print_range_sets(), art::RootInputTree::RootInputTree(), and art::RootOutputTree::RootOutputTree().
std::string const & art::BranchTypeToString | ( | BranchType const | bt | ) |
Definition at line 65 of file BranchType.cc.
Referenced by operator<<(), art::FileDumperOutput::printPrincipal(), art::detail::resolveRangeSetInfo(), and art::RootInputTree::RootInputTree().
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.
Referenced by art::BranchKey::branchName(), art::BranchDescription::fluffTransients_(), and art::ProductID::invalid().
void art::checkDictionaries | ( | BranchDescription const & | productDesc | ) |
Definition at line 13 of file checkDictionaries.cc.
References is_assns(), name_of_assns_partner(), art::BranchDescription::producedClassName(), art::BranchDescription::transient(), wrappedClassName(), and art::BranchDescription::wrappedName().
Referenced by art::RootInputFile::dropOnInput(), and art::RootOutputFile::selectProducts().
bool art::combinable | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Definition at line 246 of file BranchDescription.cc.
References art::BranchDescription::branchType(), art::BranchDescription::friendlyClassName(), art::BranchDescription::moduleLabel(), art::BranchDescription::processName(), art::BranchDescription::producedClassName(), art::BranchDescription::productID(), and art::BranchDescription::productInstanceName().
Referenced by art::MasterProductRegistry::updateProductLists_(), and art::BranchDescription::wrappedName().
void art::completeRootHandlers | ( | ) |
Definition at line 197 of file InitRootHandlers.cc.
References tkeyvfs_init().
Referenced by art::BasicOutputOptionsHandler::doProcessOptions().
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 | ||
) |
Definition at line 249 of file Handle.h.
References art::Handle< T >::swap().
Referenced by art::DataViewImpl::get(), art::DataViewImpl::getByLabel(), and art::DataViewImpl::getMany().
|
inline |
Definition at line 9 of file rootErrMsgs.h.
Referenced by art::detail::readFileIndex(), and art::RootInputFile::readParentageTree().
void art::decode | ( | boost::any const & | a, |
InputTag & | tag | ||
) |
Definition at line 64 of file InputTag.cc.
References fhicl::detail::decode(), fhicl::detail::is_sequence(), and tmp.
Referenced by fhicl::ParameterSet::get_one_(), and operator!=().
void art::disableAllSigs | ( | sigset_t * | oldset | ) |
Definition at line 72 of file UnixSignalHandlers.cc.
References MUST_BE_ZERO.
Referenced by installCustomHandler().
void art::disableRTSigs | ( | ) |
Definition at line 83 of file UnixSignalHandlers.cc.
References MUST_BE_ZERO.
Referenced by installCustomHandler().
void art::disableSignal | ( | sigset_t * | newset, |
const int | signum | ||
) |
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::disjoint_ranges | ( | T const & | a, |
U const & | b | ||
) |
Definition at line 297 of file RangeSet.cc.
References art::RangeSet::collapse(), art::RangeSet::empty(), art::RangeSet::has_disjoint_ranges(), art::RangeSet::ranges(), and art::RangeSet::run().
bool art::disjoint_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 182 of file SummedValue.h.
References disjoint_ranges(), and art::SummedValue< T >::rangeOfValidity().
void art::enableSignal | ( | sigset_t * | newset, |
const int | signum | ||
) |
|
inline |
Definition at line 77 of file ensurePointer.h.
References art::errors::LogicError, and fhicl::detail::atom::value().
Referenced by art::detail::IPRHelper< ProdA, ProdB, Data, DATACOLL, EVENT >::operator()().
void art::ensureTable | ( | fhicl::intermediate_table & | table, |
std::string const & | fhicl_spec | ||
) |
Definition at line 6 of file ensureTable.cc.
References fhicl::intermediate_table::exists(), and fhicl::intermediate_table::putEmptyTable().
Referenced by art::BasicOutputOptionsHandler::doCheckOptions(), and art::FileCatalogOptionsHandler::doProcessOptions().
void art::ep_sigusr2 | ( | int | which, |
siginfo_t * | , | ||
void * | |||
) |
Definition at line 31 of file UnixSignalHandlers.cc.
References FDEBUG, and shutdown_flag.
Referenced by setupSignals().
|
inline |
Definition at line 274 of file EventProcessor.cc.
References art::EventProcessor::openInputFile().
|
inline |
Definition at line 266 of file EventProcessor.cc.
References art::EventProcessor::beginJob(), and art::EventProcessor::timer_.
void art::EventProcessor::begin< Level::Run > | ( | ) |
Definition at line 281 of file EventProcessor.cc.
References art::EventProcessor::beginRun(), art::EventProcessor::finalizeRunEnabled_, art::EventProcessor::handleEmptyRuns_, and art::EventProcessor::readRun().
void art::EventProcessor::begin< Level::SubRun > | ( | ) |
Definition at line 292 of file EventProcessor.cc.
References art::EventProcessor::beginRunIfNotDoneAlready(), art::EventProcessor::beginSubRun(), art::EventProcessor::finalizeSubRunEnabled_, art::EventProcessor::handleEmptySubRuns_, art::EventProcessor::readSubRun(), and art::EventProcessor::runPrincipal_.
void art::EventProcessor::finalize< Level::Event > | ( | ) |
Definition at line 306 of file EventProcessor.cc.
References art::EventProcessor::eventPrincipal_, art::EventProcessor::openSomeOutputFiles(), and art::EventProcessor::writeEvent().
void art::EventProcessor::finalize< Level::InputFile > | ( | ) |
Definition at line 358 of file EventProcessor.cc.
References art::EventProcessor::closeAllFiles(), art::EventProcessor::closeInputFile(), Job, and art::EventProcessor::nextLevel_.
|
inline |
Definition at line 369 of file EventProcessor.cc.
References art::EventProcessor::endJob(), and art::EventProcessor::timer_.
void art::EventProcessor::finalize< Level::Run > | ( | ) |
Definition at line 338 of file EventProcessor.cc.
References art::EventProcessor::beginRunCalled_, art::EventProcessor::endRun(), art::EventProcessor::finalizeRunEnabled_, art::EventProcessor::openSomeOutputFiles(), art::EventProcessor::runPrincipal_, art::EventProcessor::setRunAuxiliaryRangeSetID(), and art::EventProcessor::writeRun().
void art::EventProcessor::finalize< Level::SubRun > | ( | ) |
Definition at line 318 of file EventProcessor.cc.
References art::EventProcessor::beginSubRunCalled_, art::EventProcessor::endSubRun(), art::EventProcessor::finalizeSubRunEnabled_, art::EventProcessor::openSomeOutputFiles(), art::EventProcessor::setSubRunAuxiliaryRangeSetID(), art::EventProcessor::subRunPrincipal_, and art::EventProcessor::writeSubRun().
|
inline |
Definition at line 384 of file EventProcessor.cc.
|
inline |
Definition at line 377 of file EventProcessor.cc.
|
inline |
Definition at line 406 of file EventProcessor.cc.
References art::EventProcessor::endPathExecutor_, and art::Granularity::Event.
|
inline |
Definition at line 392 of file EventProcessor.cc.
References art::EventProcessor::endPathExecutor_, and art::Granularity::Run.
|
inline |
Definition at line 399 of file EventProcessor.cc.
References art::EventProcessor::endPathExecutor_, and art::Granularity::SubRun.
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 | ||
) |
Definition at line 464 of file Ptr.h.
Referenced by cheat::CheckBackTracking::analyze(), cheat::RecoCheckAna::analyze(), opdet::FlashPurityCheckAna::analyze(), cluster::ClusterAna::analyze(), pfpf::PFPAna::analyze(), hit::MagDriftAna::analyze(), cluster::DBclusterAna::analyze(), hit::GausHitFinderAna::analyze(), ClusteringValidation::ClusteringValidation::analyze(), evd::AnalysisBaseDrawer::CalorShower(), evd::AnalysisBaseDrawer::DrawDeDx(), evd::AnalysisBaseDrawer::DrawKineticEnergy(), simfilter::FilterNoDirtNeutrinos::filter(), trkf::BezierTrackerModule::GetHitsFromClusters(), trkf::SeedFinderModule::GetSortedHitsFromClusters(), evd::RecoBaseDrawer::GetSpacePoints(), evwgh::GenieWeightCalc::GetWeight(), ems::MergeEMShower3D::mcinfo(), wc::CellTree::processCalib(), DUNE::NeutrinoShowerEff::processEff(), DUNE::NeutrinoTrackingEff::processEff(), DUNE::MuonTrackingEff::processEff(), wc::CellTree::processMC(), wc::CellTree::processOpFlash(), wc::CellTree::processOpHit(), wc::CellTree::processRaw(), wc::CellTree::processSpacePoint(), wc::CellTree::processTrigger(), event::EventMaker::produce(), hit::DisambigCheater::produce(), vertex::VertexCheater::produce(), event::EventCheater::produce(), shwf::ShowerCheater::produce(), apa::APAHitFinder::produce(), sppt::TTSpacePointFinder::produce(), trkf::BezierTrackerModule::produce(), trkf::TrackCheater::produce(), pid::Chi2ParticleID::produce(), cluster::ClusterCheater::produce(), calo::BezierCalorimetry::produce(), evwgh::EventWeight::produce(), calo::GeneralCalorimetry::produce(), CRHitRemoval::produce(), cluster::BlurredClustering::produce(), shower::EMShower::produce(), cosmic::CosmicTrackTagger::produce(), cosmic::CosmicClusterTagger::produce(), reco3d::SpacePointSolver::produce(), trkf::CCTrackMaker::produce(), calo::Calorimetry::produce(), lbne::PhotonCounterT0Matching::produce(), trkf::PMAlgTrajFitter::produce(), t0::MCTruthT0Matching::produce(), vertex::FeatureVertexFinder::produce(), trkf::PMAlgTrackMaker::produce(), trkf::CosmicTracker::produce(), cheat::PhotonBackTracker::Rebuild(), apa::DisambigAlg::RunDisambig(), nnet::TrainingDataAlg::setDataEventData(), and tss::TrackShowerHits::sortHits().
|
static |
Definition at line 133 of file RootOutputTree.cc.
Referenced by art::RootOutputTree::fillTree().
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.
References e.
void art::flattenCollections | ( | std::vector< COLLECTION const * > const & | in, |
COLLECTION & | out | ||
) |
Definition at line 283 of file CollectionUtilities.h.
References concatContainers().
Referenced by art::detail::mix_offset< cet::map_vector< P > >::offset().
void art::flattenCollections | ( | std::vector< COLLECTION const * > const & | in, |
COLLECTION & | out, | ||
OFFSETS & | offsets | ||
) |
Definition at line 303 of file CollectionUtilities.h.
References in, and art::detail::mix_offset< C >::offset().
void art::flattenCollections | ( | std::vector< PtrVector< T > const * > const & | in, |
PtrVector< T > & | out | ||
) |
Definition at line 324 of file CollectionUtilities.h.
References in, art::errors::LogicError, and art::detail::verifyPtrCollection().
void art::flattenCollections | ( | std::vector< PtrVector< T > const * > const & | in, |
PtrVector< T > & | out, | ||
OFFSETS & | offsets | ||
) |
Definition at line 340 of file CollectionUtilities.h.
References in, art::errors::LogicError, and art::detail::verifyPtrCollection().
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.
Referenced by util::for_each_associated_group().
void art::for_each_group_with_left | ( | art::Assns< A, B, D > const & | assns, |
F | func | ||
) |
Definition at line 141 of file AssnsAlgorithms.h.
References evd::details::begin(), for_each_pair(), and left().
void art::for_each_pair | ( | art::Assns< A, B, D > const & | assns, |
F | func | ||
) |
constexpr auto art::fullRun | ( | ) |
Definition at line 24 of file ProductSemantics.h.
constexpr auto art::fullSubRun | ( | ) |
Definition at line 29 of file ProductSemantics.h.
BranchDescription const& art::get_ProductDescription | ( | BranchType | branch_type, |
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
Referenced by get_ProductDescription(), and art::DataViewImpl::getProductDescription().
BranchDescription const& art::get_ProductDescription | ( | Principal const & | principal, |
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
art::BranchDescription const & art::get_ProductDescription | ( | TypeID | type_id, |
BranchType | branch_type, | ||
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
Definition at line 14 of file get_ProductDescription.cc.
References get_ProductDescription().
art::BranchDescription const & art::get_ProductDescription | ( | TypeID | type_id, |
Principal const & | principal, | ||
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
Definition at line 30 of file get_ProductDescription.cc.
References art::Principal::branchType(), get_ProductDescription(), art::Principal::processConfiguration(), and art::ProcessConfiguration::processName().
art::BranchDescription const & art::get_ProductDescription | ( | TypeID | tid, |
std::string const & | process_name, | ||
ProductList const & | product_list, | ||
BranchType | branch_type, | ||
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
Definition at line 45 of file get_ProductDescription.cc.
References art::TypeID::friendlyClassName(), and art::errors::ProductRegistrationFailure.
std::string const & art::getCanvasReleaseVersion | ( | ) |
Definition at line 6 of file GetReleaseVersion.cc.
void art::getElementAddresses | ( | COLLECTION const & | coll, |
const std::type_info & | iToType, | ||
const std::vector< unsigned long > & | iIndices, | ||
std::vector< void const * > & | oPtr | ||
) |
Definition at line 67 of file getElementAddresses.h.
References art::detail::maybeCastObj().
void art::getElementAddresses | ( | cet::map_vector< T > const & | obj, |
const std::type_info & | iToType, | ||
const std::vector< unsigned long > & | iIndices, | ||
std::vector< void const * > & | oPtr | ||
) |
Definition at line 87 of file getElementAddresses.h.
References art::detail::value_type_helper::look_past_pair(), art::detail::maybeCastObj(), art::detail::value_type_helper::starts_with_pair(), and uniform_type_name().
std::string const & art::getFileFormatEra | ( | ) |
Definition at line 25 of file GetFileFormatEra.cc.
Referenced by art::MixHelper::openAndReadMetaData_(), read_all_parameter_sets(), art::RootOutputFile::writeFileCatalogMetadata(), and art::RootOutputFile::writeFileFormatVersion().
int art::getFileFormatVersion | ( | ) |
Definition at line 47 of file GetFileFormatVersion.cc.
Referenced by art::RootOutputFile::writeFileCatalogMetadata(), and art::RootOutputFile::writeFileFormatVersion().
MallocOptionSetter & art::getGlobalOptionSetter | ( | ) |
Definition at line 207 of file MallocOpts.cc.
References global_malloc_options.
Referenced by art::MemoryAdjuster::MemoryAdjuster().
std::string const & art::getReleaseVersion | ( | ) |
Definition at line 6 of file GetReleaseVersion.cc.
Referenced by art::BasicOptionsHandler::BasicOptionsHandler(), art::BasicOptionsHandler::doCheckOptions(), art::EventProcessor::EventProcessor(), art::InputSourceFactory::make(), art::Schedule::makeTriggerResultsInserter_(), art::detail::ModuleFactory::makeWorker(), art::PathsInfo::makeWorker_(), and art::detail::ModuleFactory::moduleType().
int art::getSigNum | ( | ) |
std::string art::glob2reg | ( | std::string | pattern | ) |
Definition at line 19 of file RegexMatch.cc.
Referenced by regexMatch().
bool art::greaterBySize | ( | RootSizeOnDisk::Record const & | lhs, |
RootSizeOnDisk::Record const & | rhs | ||
) |
Definition at line 55 of file RootSizeOnDisk.cc.
References art::RootSizeOnDisk::Record::size().
Referenced by art::RootSizeOnDisk::fillLevel2(), and art::RootSizeOnDisk::RootSizeOnDisk().
|
noexcept |
Definition at line 39 of file Level.h.
Referenced by art::EventProcessor::advanceItemType(), is_highest_level(), art::EventProcessor::levelsToProcess(), and art::EventProcessor::process().
constexpr auto art::index_for_dereferencing | ( | std::size_t const | i | ) |
Definition at line 95 of file AssnsIter.h.
References Forward.
void art::installCustomHandler | ( | const int | signum, |
CFUNC | func | ||
) |
Definition at line 133 of file UnixSignalHandlers.cc.
References disableAllSigs(), disableRTSigs(), installSig(), and reenableSigs().
Referenced by setupSignals().
void art::installSig | ( | const int | signum, |
CFUNC | func | ||
) |
Definition at line 147 of file UnixSignalHandlers.cc.
References MUST_BE_ZERO.
Referenced by installCustomHandler().
|
noexcept |
Definition at line 63 of file Level.h.
References most_deeply_nested_level(), and underlying_value().
|
inline |
Definition at line 145 of file TypeID.h.
References art::TypeID::className().
Referenced by checkDictionaries(), art::detail::createProductLookups(), name_of_assns_base(), and name_of_assns_partner().
|
inline |
Definition at line 151 of file TypeID.h.
References is_instantiation_of(), and s.
bool art::is_glob | ( | std::string const & | pattern | ) |
Definition at line 13 of file RegexMatch.cc.
Referenced by art::EventSelector::init().
|
noexcept |
|
inline |
Definition at line 158 of file TypeID.h.
Referenced by is_assns(), is_instantiation_of(), and name_of_unwrapped_product().
|
inline |
Definition at line 165 of file TypeID.h.
References art::TypeID::className(), and is_instantiation_of().
|
inline |
Definition at line 59 of file ModuleType.h.
|
noexcept |
Definition at line 69 of file Level.h.
References most_deeply_nested_level().
|
inline |
Definition at line 53 of file ModuleType.h.
References ANALYZER, and OUTPUT.
Referenced by art::PathsInfo::makeAndAppendPath(), and art::PathManager::processOnePathConfig_().
constexpr bool art::is_valid | ( | IDNumber_t< L > const | id | ) |
Definition at line 112 of file IDNumber.h.
Referenced by art::EventRange::is_full_subRun(), art::EventRange::is_valid(), art::RangeSet::ranges(), and lar::sparse_vector< float >::void_range().
bool art::isAncestor | ( | ProcessHistory const & | a, |
ProcessHistory const & | b | ||
) |
Definition at line 49 of file ProcessHistory.cc.
References art::ProcessHistory::data(), and art::ProcessHistory::size().
Referenced by isDescendant(), and art::detail::orderedProcessNamesCollection().
|
inline |
Definition at line 173 of file ProcessHistory.h.
References isAncestor().
constexpr auto const& art::left | ( | const_AssnsIter< L, R, D, Dir > const & | a, |
const_AssnsIter< L, R, D, Dir > const & | b | ||
) |
Definition at line 104 of file AssnsIter.h.
References Forward.
Referenced by recob::TrackTrajectory::AtLeastValidTrajectoryPoints(), lar_cluster3d::VoronoiPathFinder::breakIntoTinyBits(), lar_cluster3d::ClusterPathFinder::breakIntoTinyBits(), lar_cluster3d::VoronoiPathFinder::buildConvexHull(), lar_cluster3d::ClusterPathFinder::buildConvexHull(), lar_cluster3d::StandardHit3DBuilder::BuildHit3D(), lar_cluster3d::kdTree::BuildKdTree(), lar_cluster3d::VoronoiPathFinder::buildVoronoiDiagram(), lar_cluster3d::ClusterPathFinder::buildVoronoiDiagram(), voronoi2d::VoronoiDiagram::ComputeFaceArea(), fhicl::detail::ValidateThenSet::delegated_parameter(), cluster::TrajCluster::endJob(), lar_cluster3d::ClusterParamsBuilder::FillClusterParams(), evgen::NUANCEGen::FillHistograms(), evgen::NDKGen::FillHistograms(), evgen::GENIEGen::FillHistograms(), lar_cluster3d::MinSpanTreeAlg::FindBestPathInCluster(), voronoi2d::VoronoiDiagram::findBoundingBox(), lar_cluster3d::StandardHit3DBuilder::findGoodTriplets(), reco_tool::CandHitDerivative::findHitCandidates(), reco_tool::CandHitMorphological::findHitCandidates(), reco_tool::WaveformTools::findPeaks(), for_each_group_with_left(), mf::service::ELdestination::formSummary(), voronoi2d::VoronoiDiagram::getConvexHull(), reco_tool::WaveformTools::getTruncatedMeanRMS(), art::TimeTracker::logToDestination_(), lar_cluster3d::Cluster3D::MakeAndSavePCAPoints(), lar_cluster3d::ClusterMergeAlg::ModifyClusters(), operator!=(), art::const_AssnsIter< L, R, D, Dir >::operator<(), util::flags::operator<(), util::flags::operator<<(), art::const_AssnsIter< L, R, D, Dir >::operator<=(), art::const_AssnsIter< L, R, D, Dir >::operator>(), art::const_AssnsIter< L, R, D, Dir >::operator>=(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_3D(), nutools::dbi::Table::PrintColumns(), lar_pandora::LArPandoraEventDump::PrintParticle(), hit::GausHitFinder::produce(), boost::python::detail::proxy_group< Proxy >::replace(), lar_content::LArPcaHelper::RunPca(), lar_cluster3d::MinSpanTreeAlg::RunPrimsAlgorithm(), sort_pred(), sort_pred2(), lar_cluster3d::Cluster3D::splitClustersWithMST(), art::MemoryTracker::summary_(), throw_if_not_disjoint(), cluster::HoughTransformCounters< KEY, COUNTER, SIZE, ALLOC, SUBCOUNTERS >::unchecked_add_range_max(), cluster::HoughTransformCounters< KEY, COUNTER, SIZE, ALLOC, SUBCOUNTERS >::unchecked_set_range(), and util::flags::Bits_t< Storage_t >::unsetBits().
|
noexcept |
|
noexcept |
Definition at line 45 of file Level.h.
References underlying_value().
Referenced by most_deeply_nested_level().
|
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 19 of file make_tool.h.
References art::errors::Configuration, e, fhicl::ParameterSet::get(), art::Suffixes::tool(), and fhicl::detail::atom::value().
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 36 of file make_tool.h.
References art::errors::Configuration, e, fhicl::ParameterSet::get(), art::Suffixes::tool(), and fhicl::detail::atom::value().
|
inline |
Definition at line 56 of file make_tool.h.
References fhicl::detail::atom::value().
|
inline |
Definition at line 63 of file make_tool.h.
|
static |
Definition at line 54 of file ProvenanceCheckerOutput_module.cc.
References art::BranchMapper::branchToProductProvenance(), art::ProductProvenance::parentage(), and art::Parentage::parents().
Referenced by art::ProvenanceCheckerOutput::write().
art::MFSU_0_ARG_UPDATER_DEFN | ( | PostBeginJob | ) |
Definition at line 83 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_0_ARG_UPDATER_DEFN | ( | PostEndJob | ) |
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreSourceEvent | ) |
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreSourceSubRun | ) |
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreSourceRun | ) |
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreOpenFile | ) |
art::MFSU_0_ARG_UPDATER_DEFN | ( | PreCloseFile | ) |
art::MFSU_0_ARG_UPDATER_DEFN | ( | PostCloseFile | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceConstruction | ) |
Definition at line 91 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceEvent | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostSourceRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostOpenFile | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreProcessEvent | ) |
Definition at line 132 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostProcessEvent | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreBeginRun | ) |
Definition at line 145 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostBeginRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostEndRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreBeginSubRun | ) |
Definition at line 165 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostBeginSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostEndSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreProcessPath | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathBeginRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathEndRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathBeginSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PrePathEndSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleConstruction | ) |
Definition at line 241 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleConstruction | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleBeginJob | ) |
Definition at line 259 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleBeginJob | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleEndJob | ) |
Definition at line 272 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleEndJob | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModule | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModule | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleBeginRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleBeginRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleEndRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleEndRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleBeginSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleBeginSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PreModuleEndSubRun | ) |
art::MFSU_1_ARG_UPDATER_DEFN | ( | PostModuleEndSubRun | ) |
art::MFSU_2_ARG_UPDATER_DEFN | ( | PreEndRun | ) |
Definition at line 155 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_2_ARG_UPDATER_DEFN | ( | PreEndSubRun | ) |
Definition at line 178 of file MFStatusUpdater.cc.
References s, mf::SetIteration(), and mf::SetModuleName().
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostProcessPath | ) |
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathBeginRun | ) |
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathEndRun | ) |
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathBeginSubRun | ) |
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostPathEndSubRun | ) |
art::MFSU_2_ARG_UPDATER_DEFN | ( | PostBeginJobWorkers | ) |
Definition at line 254 of file MFStatusUpdater.cc.
References s.
|
noexcept |
Definition at line 51 of file Level.h.
References level_up(), and NumNestingLevels.
Referenced by is_above_most_deeply_nested_level(), and is_most_deeply_nested_level().
std::string art::name_of_assns_base | ( | std::string | assns_type_name | ) |
Definition at line 114 of file TypeID.cc.
References is_assns(), name_of_template_arg(), and s.
Referenced by art::detail::createProductLookups().
std::string art::name_of_assns_partner | ( | std::string | assns_type_name | ) |
Definition at line 99 of file TypeID.cc.
References is_assns(), name_of_template_arg(), and s.
Referenced by checkDictionaries().
std::string art::name_of_template_arg | ( | std::string const & | template_instance, |
size_t | desired_arg | ||
) |
Definition at line 46 of file TypeID.cc.
Referenced by name_of_assns_base(), name_of_assns_partner(), and name_of_unwrapped_product().
std::string art::name_of_unwrapped_product | ( | std::string const & | wrapped_name | ) |
Definition at line 132 of file TypeID.cc.
References is_instantiation_of(), art::errors::LogicError, name_of_template_arg(), and s.
Definition at line 15 of file SAMMetadataTranslators.h.
Referenced by oldToNewName(), and art::NewToOld::operator()().
Definition at line 37 of file SAMMetadataTranslators.h.
References newToOldName().
Referenced by art::OldToNew::operator()().
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value, art::NotHelper< A > > art::operator! | ( | A const & | a | ) |
Definition at line 284 of file Selector.h.
|
inline |
Definition at line 124 of file ScheduleID.h.
References right().
|
inlinenoexcept |
Definition at line 114 of file InputTag.h.
References decode(), left(), and right().
|
inline |
|
inline |
Definition at line 167 of file ProcessHistory.h.
|
inline |
|
inline |
Definition at line 82 of file BranchKey.h.
|
inline |
Definition at line 115 of file ProductProvenance.h.
|
inline |
Definition at line 34 of file FileFormatVersion.h.
References ff, and operator<<().
|
inline |
Definition at line 54 of file Parentage.h.
|
inline |
Definition at line 56 of file ProcessConfiguration.h.
References operator<<().
std::enable_if_t<std::is_same<T, U>::value || std::is_base_of<T, U>::value || std::is_base_of<U, T>::value, bool> art::operator!= | ( | Ptr< T > const & | lhs, |
Ptr< U > const & | rhs | ||
) |
bool art::operator!= | ( | debugging_allocator< X > const & | , |
debugging_allocator< Y > const & | |||
) | |||
throw | ( | ||
) |
Definition at line 108 of file debugging_allocator.h.
Referenced by art::const_AssnsIter< L, R, D, Dir >::const_AssnsIter(), and art::Ptr< T >::getData_().
|
inline |
Definition at line 211 of file FileIndex.h.
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value &&std::is_base_of< art::SelectorBase, B >::value, art::AndHelper< A, B > > art::operator&& | ( | A const & | a, |
B const & | b | ||
) |
Definition at line 212 of file Selector.h.
|
inline |
Definition at line 17 of file EventProcessHistoryID.h.
References art::EventProcessHistoryID::eventID_.
bool art::operator< | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
Definition at line 22 of file ProcessConfiguration.cc.
References art::ProcessConfiguration::parameterSetID_, art::ProcessConfiguration::processName_, and art::ProcessConfiguration::releaseVersion_.
Definition at line 149 of file RefCore.h.
References art::RefCore::id().
Definition at line 62 of file BranchKey.h.
References art::BranchKey::branchType_, art::BranchKey::friendlyClassName_, art::BranchKey::moduleLabel_, art::BranchKey::processName_, and art::BranchKey::productInstanceName_.
|
inline |
Definition at line 102 of file ProductProvenance.h.
References art::ProductProvenance::productID().
|
inline |
Definition at line 44 of file ProductInfo.h.
References art::ProductInfo::consumableType_, art::ProductInfo::instance_, art::ProductInfo::label_, art::ProductInfo::process_, and art::ProductInfo::typeID_.
Referenced by art::BranchDescription::wrappedName().
Definition at line 45 of file TypeLabel.cc.
References art::TypeLabel::className(), art::TypeLabel::emulatedModule_, art::TypeLabel::hasEmulatedModule(), and art::TypeLabel::productInstanceName_.
std::enable_if_t<std::is_same<T, U>::value || std::is_base_of<T, U>::value || std::is_base_of<U, T>::value, bool> art::operator< | ( | Ptr< T > const & | lhs, |
Ptr< U > const & | rhs | ||
) |
bool art::operator< | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Definition at line 186 of file BranchDescription.cc.
References art::BranchDescription::branchType(), art::BranchDescription::friendlyClassName(), art::BranchDescription::moduleLabel(), art::BranchDescription::processConfigurationIDs(), art::BranchDescription::processName(), art::BranchDescription::producedClassName(), art::BranchDescription::productID(), art::BranchDescription::productInstanceName(), and art::BranchDescription::psetIDs().
bool art::operator< | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
Definition at line 223 of file FileIndex.cc.
References art::FileIndex::Element::eventID_.
std::ostream & art::operator<< | ( | std::ostream & | os, |
ParameterSetBlob const & | blob | ||
) |
Definition at line 8 of file ParameterSetBlob.cc.
References art::ParameterSetBlob::pset_.
|
inline |
Definition at line 11 of file OutputFileStatus.h.
References Closed, art::errors::LogicError, Open, and Switching.
std::ostream & art::operator<< | ( | std::ostream & | os, |
SubRunID const & | iID | ||
) |
Definition at line 6 of file SubRunID.cc.
References art::SubRunID::isFlush(), art::SubRunID::isValid(), art::SubRunID::run_, and art::SubRunID::subRun_.
std::ostream & art::operator<< | ( | std::ostream & | os, |
EventID const & | iID | ||
) |
Definition at line 7 of file EventID.cc.
References art::EventID::event_, art::EventID::isFlush(), art::EventID::isValid(), and art::EventID::subRun_.
std::ostream & art::operator<< | ( | std::ostream & | os, |
art::RunID const & | iID | ||
) |
Definition at line 6 of file RunID.cc.
References art::RunID::isFlush(), art::RunID::isValid(), and art::RunID::run_.
ostream & art::operator<< | ( | std::ostream & | os, |
const GroupSelector & | gs | ||
) |
std::ostream & art::operator<< | ( | std::ostream & | os, |
BranchID const & | id | ||
) |
Definition at line 20 of file BranchID.cc.
ostream & art::operator<< | ( | std::ostream & | os, |
TypeID const & | tid | ||
) |
Definition at line 39 of file TypeID.cc.
References art::TypeID::print().
|
inline |
Definition at line 67 of file BranchMapper.h.
References art::BranchMapper::write().
std::ostream & art::operator<< | ( | std::ostream & | ost, |
const MallocOpts & | opts | ||
) |
Definition at line 26 of file MallocOpts.cc.
References art::MallocOpts::mmap_max_, art::MallocOpts::mmap_thr_, art::MallocOpts::top_pad_, and art::MallocOpts::trim_thr_.
|
inline |
Definition at line 108 of file ProductProvenance.h.
References art::ProductProvenance::write().
|
inline |
Definition at line 29 of file BranchType.h.
References BranchTypeToString().
std::ostream & art::operator<< | ( | std::ostream & | os, |
BranchKey const & | bk | ||
) |
Definition at line 30 of file BranchKey.cc.
References art::BranchKey::branchType_, art::BranchKey::friendlyClassName_, art::BranchKey::moduleLabel_, art::BranchKey::processName_, and art::BranchKey::productInstanceName_.
std::ostream & art::operator<< | ( | std::ostream & | os, |
ProductID const | id | ||
) |
Definition at line 32 of file ProductID.cc.
|
inline |
Definition at line 162 of file Provenance.h.
References art::Provenance::write().
std::ostream & art::operator<< | ( | std::ostream & | os, |
ProcessConfiguration const & | pc | ||
) |
Definition at line 36 of file ProcessConfiguration.cc.
References art::ProcessConfiguration::parameterSetID_, art::ProcessConfiguration::processName_, and art::ProcessConfiguration::releaseVersion_.
std::ostream & art::operator<< | ( | std::ostream & | os, |
FileFormatVersion const & | ff | ||
) |
Definition at line 5 of file FileFormatVersion.cc.
References art::FileFormatVersion::era_, and art::FileFormatVersion::value_.
std::ostream & art::operator<< | ( | std::ostream & | os, |
MasterProductRegistry const & | mpr | ||
) |
Definition at line 123 of file MasterProductRegistry.cc.
References art::MasterProductRegistry::print().
|
inline |
Definition at line 45 of file Parentage.h.
References operator==().
std::ostream & art::operator<< | ( | std::ostream & | ost, |
art::InputTag const & | tag | ||
) |
Definition at line 54 of file InputTag.cc.
References art::InputTag::instance(), art::InputTag::label(), and art::InputTag::process().
std::ostream & art::operator<< | ( | std::ostream & | os, |
TypeLabel const & | tl | ||
) |
Definition at line 58 of file TypeLabel.cc.
References art::TypeLabel::className(), art::TypeLabel::emulatedModule(), art::TypeLabel::hasEmulatedModule(), art::TypeLabel::productInstanceName(), art::TypeLabel::supportsView(), and art::TypeLabel::transient().
|
inline |
Definition at line 61 of file ServiceTable.h.
References fhicl::Table< T, KeysToIgnore >::print_allowed_configuration().
|
inline |
Definition at line 62 of file OutputFileGranularity.h.
References art::Granularity::Event, art::Granularity::InputFile, art::Granularity::Job, art::Granularity::Run, art::Granularity::SubRun, and art::Granularity::Unset.
std::ostream & art::operator<< | ( | ostream & | ost, |
ProcessHistory const & | ph | ||
) |
Definition at line 66 of file ProcessHistory.cc.
|
inline |
Definition at line 66 of file ProducerBase.h.
|
inline |
Definition at line 72 of file PluginSuffixes.h.
|
inline |
Definition at line 73 of file ProducerTable.h.
References art::ProducerTable< UserConfig, ImplicitConfig, UserKeysToIgnore >::print_allowed_configuration().
|
inline |
Definition at line 296 of file DataViewImpl.h.
|
inline |
Definition at line 87 of file Level.h.
References Event, InputFile, Job, NumNestingLevels, ReadyToAdvance, Run, SubRun, and underlying_value().
std::ostream & art::operator<< | ( | std::ostream & | os, |
EventRange const & | r | ||
) |
Definition at line 162 of file EventRange.cc.
References art::EventRange::begin(), art::EventRange::end(), art::EventRange::is_full_subRun(), and art::EventRange::subRun().
std::ostream & art::operator<< | ( | std::ostream & | os, |
Ptr< T > const & | p | ||
) |
|
inline |
Definition at line 114 of file ProductMetaData.h.
References art::ProductMetaData::printBranchDescriptions().
|
inline |
Definition at line 115 of file ModuleDescription.h.
References art::ModuleDescription::write().
std::ostream & art::operator<< | ( | std::ostream & | os, |
FileProperties const & | fp | ||
) |
Definition at line 26 of file ClosingCriteria.cc.
References art::FileProperties::age(), art::FileProperties::nEvents(), art::FileProperties::nInputFiles(), art::FileProperties::nRuns(), art::FileProperties::nSubRuns(), and art::FileProperties::size().
std::ostream & art::operator<< | ( | std::ostream & | os, |
RangeSet const & | rs | ||
) |
Definition at line 356 of file RangeSet.cc.
References art::RangeSet::is_full_run(), art::RangeSet::ranges(), and art::RangeSet::run().
|
inline |
Definition at line 176 of file HLTGlobalStatus.h.
References n, art::HLTGlobalStatus::size(), and art::HLTGlobalStatus::state().
|
inline |
Definition at line 184 of file EDAnalyzer.h.
Referenced by operator!=(), and art::MallocOpts::operator!=().
|
inline |
Definition at line 198 of file Group.h.
References art::Group::write().
std::ostream & art::operator<< | ( | ostream & | os, |
FileIndex::Element const & | el | ||
) |
Definition at line 249 of file FileIndex.cc.
References art::FileIndex::Element::entry_, and art::FileIndex::Element::eventID_.
|
inline |
std::ostream & art::operator<< | ( | std::ostream & | os, |
BranchDescription const & | p | ||
) |
Definition at line 265 of file BranchDescription.cc.
References art::BranchDescription::write().
std::ostream & art::operator<< | ( | ostream & | os, |
FileIndex const & | fileIndex | ||
) |
|
inline |
Definition at line 130 of file ScheduleID.h.
|
inline |
Definition at line 199 of file FileIndex.h.
|
inline |
Definition at line 161 of file ProcessHistory.h.
References art::ProcessHistory::data().
Definition at line 137 of file RefCore.h.
References art::RefCore::id().
Definition at line 76 of file BranchKey.h.
Definition at line 26 of file Parentage.cc.
References art::Parentage::parents().
|
inline |
Definition at line 28 of file FileFormatVersion.h.
References art::FileFormatVersion::value_.
bool art::operator== | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
Definition at line 29 of file ProcessConfiguration.cc.
References art::ProcessConfiguration::parameterSetID_, art::ProcessConfiguration::processName_, and art::ProcessConfiguration::releaseVersion_.
|
inline |
Definition at line 168 of file Provenance.h.
References art::Provenance::equals().
Referenced by art::const_AssnsIter< L, R, D, Dir >::const_AssnsIter(), art::Ptr< T >::getData_(), operator<<(), and art::BranchDescription::wrappedName().
std::enable_if_t<std::is_same<T, U>::value || std::is_base_of<T, U>::value || std::is_base_of<U, T>::value, bool> art::operator== | ( | Ptr< T > const & | lhs, |
Ptr< U > const & | rhs | ||
) |
bool art::operator== | ( | ProductProvenance const & | a, |
ProductProvenance const & | b | ||
) |
Definition at line 86 of file ProductProvenance.cc.
References art::ProductProvenance::noParentage(), art::ProductProvenance::parentageID(), art::ProductProvenance::productID(), and art::ProductProvenance::productStatus().
bool art::operator== | ( | debugging_allocator< X > const & | , |
debugging_allocator< Y > const & | |||
) | |||
throw | ( | ||
) |
Definition at line 100 of file debugging_allocator.h.
Definition at line 283 of file RangeSet.cc.
References art::RangeSet::ranges(), and art::RangeSet::run().
|
inline |
Definition at line 205 of file FileIndex.h.
bool art::operator== | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Definition at line 258 of file BranchDescription.cc.
References art::BranchDescription::combinable, art::BranchDescription::processConfigurationIDs(), and art::BranchDescription::psetIDs().
|
inline |
Definition at line 136 of file ScheduleID.h.
References right().
Referenced by art::const_AssnsIter< L, R, D, Dir >::const_AssnsIter().
|
inline |
Definition at line 187 of file FileIndex.h.
|
inline |
Definition at line 142 of file ScheduleID.h.
References right().
Referenced by art::const_AssnsIter< L, R, D, Dir >::const_AssnsIter().
|
inline |
Definition at line 193 of file FileIndex.h.
std::enable_if_t< std::is_base_of< art::SelectorBase, A >::value &&std::is_base_of< art::SelectorBase, B >::value, art::OrHelper< A, B > > art::operator|| | ( | A const & | a, |
B const & | b | ||
) |
Definition at line 249 of file Selector.h.
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::overlapping_ranges | ( | T const & | a, |
U const & | b | ||
) |
Definition at line 348 of file RangeSet.cc.
References disjoint_ranges().
bool art::overlapping_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 189 of file SummedValue.h.
References overlapping_ranges(), and art::SummedValue< T >::rangeOfValidity().
std::string art::parent_path | ( | std::string const & | path | ) |
Definition at line 15 of file parent_path.cc.
Referenced by art::TFileService::fileNameAtOpen_(), and art::RootOutput::RootOutput().
|
inline |
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.
References art::errors::LogicError.
void art::printArtException | ( | cet::exception const & | e, |
char const * | prog | ||
) |
Definition at line 13 of file ExceptionMessages.cc.
Referenced by run_art_common_().
void art::printBadAllocException | ( | char const * | prog | ) |
Definition at line 25 of file ExceptionMessages.cc.
Referenced by run_art_common_().
void art::printStdException | ( | std::exception const & | e, |
char const * | prog | ||
) |
Definition at line 38 of file ExceptionMessages.cc.
Referenced by run_art_common_().
void art::printUnknownException | ( | char const * | prog | ) |
Definition at line 50 of file ExceptionMessages.cc.
Referenced by run_art_common_().
std::string const & art::productProvenanceBranchName | ( | BranchType const | bt | ) |
Definition at line 91 of file BranchType.cc.
Referenced by art::RootInputTree::RootInputTree(), and art::RootOutputTree::RootOutputTree().
std::enable_if_t<P::branch_type == InSubRun || P::branch_type == InRun> art::put_product_in_principal | ( | std::unique_ptr< T > && | product, |
P & | principal, | ||
std::string const & | module_label, | ||
std::string const & | instance_name = {} , |
||
RangeSet && | = RangeSet::invalid() |
||
) |
std::enable_if_t<detail::is_handle<T>::value, RangeSet const&> art::range_of_validity | ( | T const & | h | ) |
Referenced by art::ValidHandle< T >::swap(), and art::detail::throw_if_invalid().
|
inline |
Definition at line 45 of file put_product_in_principal.h.
References art::RangeSet::forRun(), and art::RunPrincipal::id().
Referenced by rangeSetFor().
|
inline |
Definition at line 51 of file put_product_in_principal.h.
References art::RangeSet::forSubRun(), art::SubRunPrincipal::id(), InEvent, InResults, InRun, InSubRun, art::errors::NullPointerError, art::productstatus::present(), art::BranchDescription::productID(), put_product_in_principal(), and rangeSetFor().
void art::reenableSigs | ( | sigset_t * | oldset | ) |
Definition at line 106 of file UnixSignalHandlers.cc.
References MUST_BE_ZERO.
Referenced by installCustomHandler().
std::vector< std::vector< std::string >::const_iterator > art::regexMatch | ( | std::vector< std::string > const & | strings, |
std::regex const & | regexp | ||
) |
Definition at line 27 of file RegexMatch.cc.
Referenced by art::EventSelector::init(), and regexMatch().
std::vector< std::vector< std::string >::const_iterator > art::regexMatch | ( | std::vector< std::string > const & | strings, |
std::string const & | pattern | ||
) |
Definition at line 39 of file RegexMatch.cc.
References glob2reg(), and regexMatch().
constexpr auto const& art::right | ( | const_AssnsIter< L, R, D, Dir > const & | a, |
const_AssnsIter< L, R, D, Dir > const & | b | ||
) |
Definition at line 112 of file AssnsIter.h.
References Forward.
Referenced by cluster::ClusterAna::analyze(), pfpf::PFPAna::analyze(), lar_cluster3d::ClusterPathFinder::breakIntoTinyBits(), lar_cluster3d::VoronoiPathFinder::breakIntoTinyBits(), lar_cluster3d::ClusterPathFinder::buildConvexHull(), lar_cluster3d::VoronoiPathFinder::buildConvexHull(), lar_cluster3d::StandardHit3DBuilder::BuildHit3D(), lar_cluster3d::kdTree::BuildKdTree(), lar_cluster3d::ClusterPathFinder::buildVoronoiDiagram(), lar_cluster3d::VoronoiPathFinder::buildVoronoiDiagram(), util::details::RangeForWrapperIterator< BeginIter, EndIter >::Comparer::ComparerImpl< A, B, std::enable_if_t< std::is_convertible< decltype(std::declval< A >()!=std::declval< B >()), bool >::value > >::compare(), voronoi2d::compareSiteEventPtrs(), voronoi2d::VoronoiDiagram::ComputeFaceArea(), recob::dumper::DumpPCAxis(), cluster::TrajCluster::endJob(), lar_cluster3d::ClusterParamsBuilder::FillClusterParams(), lar_cluster3d::MinSpanTreeAlg::FindBestPathInCluster(), voronoi2d::VoronoiDiagram::findBoundingBox(), lar_cluster3d::StandardHit3DBuilder::findGoodTriplets(), reco_tool::CandHitDerivative::findHitCandidates(), reco_tool::CandHitMorphological::findHitCandidates(), reco_tool::WaveformTools::findPeaks(), mf::service::ELdestination::formSummary(), voronoi2d::VoronoiDiagram::getConvexHull(), G4THitsCollection< T >::GetSize(), reco_tool::WaveformTools::getTruncatedMeanRMS(), lar_cluster3d::Hit3DCompare(), lar_cluster3d::Cluster3D::MakeAndSavePCAPoints(), evd::SimulationDrawer::MCTruthLongText(), lar_cluster3d::ClusterMergeAlg::ModifyClusters(), operator!=(), util::flags::operator!=(), art::SortInvalidFirst< T >::operator()(), art::const_AssnsIter< L, R, D, Dir >::operator<(), util::flags::operator<(), recob::operator<<(), reco::operator<<(), util::flags::operator<<(), art::const_AssnsIter< L, R, D, Dir >::operator<=(), util::flags::operator<=(), util::flags::operator==(), operator>(), art::const_AssnsIter< L, R, D, Dir >::operator>(), util::flags::operator>(), operator>=(), art::const_AssnsIter< L, R, D, Dir >::operator>=(), util::flags::operator>=(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_2D(), lar_cluster3d::PrincipalComponentsAlg::PCAAnalysis_3D(), art::detail::InfoDumperInputFile::print_process_history(), tca::PrintAllTraj(), trkf::CCTrackMaker::PrintClusters(), cluster::ClusterCrawlerAlg::PrintClusters(), tca::PrintPFP(), trkf::CCTrackMaker::PrintTracks(), cluster::ClusterCrawlerAlg::PrintVertices(), hit::GausHitFinder::produce(), boost::python::detail::proxy_group< Proxy >::replace(), lar_content::LArPcaHelper::RunPca(), lar_cluster3d::MinSpanTreeAlg::RunPrimsAlgorithm(), sort_pred(), sort_pred2(), trkf::CCTrackMaker::SortMatches(), art::RangeSet::split_range(), lar_cluster3d::Cluster3D::splitClustersWithMST(), hit::CCHitFinderAlg::StudyHits(), throw_if_not_disjoint(), art::detail::triggerReport(), and util::flags::Bits_t< Storage_t >::unsetBits().
int art::run_art | ( | int | argc, |
char ** | argv, | ||
bpo::options_description & | in_desc, | ||
cet::filepath_maker & | lookupPolicy, | ||
OptionsHandlers && | handlers | ||
) |
Definition at line 123 of file run_art.cc.
References e, fhicl::make_ParameterSet(), fhicl::ParameterSetRegistry::put(), and run_art_common_().
Referenced by artapp(), and mu2eapp().
int art::run_art_common_ | ( | fhicl::ParameterSet const & | main_pset | ) |
Definition at line 251 of file run_art.cc.
References e, fhicl::ParameterSet::get(), fhicl::ParameterSet::has_key(), art::detail::info_success(), printArtException(), printBadAllocException(), printStdException(), printUnknownException(), mf::SetIteration(), setupSignals(), shutdown_flag, and mf::StartMessageFacility().
Referenced by run_art(), and run_art_string_config().
int art::run_art_string_config | ( | std::string const & | config_string | ) |
Definition at line 210 of file run_art.cc.
References e, fhicl::make_ParameterSet(), fhicl::parse_document(), art::OptionsHandler::processOptions(), fhicl::ParameterSetRegistry::put(), and run_art_common_().
Referenced by artapp_string_config(), and mu2eapp_string_config().
constexpr auto art::runFragment | ( | ) |
Definition at line 35 of file ProductSemantics.h.
|
inline |
Definition at line 46 of file ProductSemantics.h.
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::same_ranges | ( | T const & | a, |
U const & | b | ||
) |
Definition at line 291 of file RangeSet.cc.
bool art::same_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 175 of file SummedValue.h.
References art::SummedValue< T >::rangeOfValidity(), and same_ranges().
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.
References art::detail::value_type_helper::look_past_pair(), art::detail::maybeCastObj(), art::detail::value_type_helper::starts_with_pair(), and uniform_type_name().
void art::setRootErrorHandler | ( | bool const | want_custom | ) |
Definition at line 187 of file InitRootHandlers.cc.
References RootErrorHandler().
Referenced by art::BasicOutputOptionsHandler::doCheckOptions().
void art::setupSignals | ( | bool | want_sigint_enabled | ) |
Definition at line 203 of file UnixSignalHandlers.cc.
References ep_sigusr2(), and installCustomHandler().
Referenced by run_art_common_().
void art::sigInventory | ( | ) |
constexpr int art::signed_one | ( | ) |
Definition at line 28 of file AssnsIter.h.
constexpr auto art::subRunFragment | ( | ) |
Definition at line 40 of file ProductSemantics.h.
|
inline |
Definition at line 51 of file ProductSemantics.h.
|
inline |
Definition at line 139 of file TypeID.h.
References art::TypeID::swap().
Referenced by art::TypeID::swap().
|
inline |
Definition at line 155 of file RefCore.h.
References art::RefCore::swap().
Referenced by art::RefCore::swap().
Definition at line 599 of file PtrVector.h.
References art::PtrVector< T >::swap().
Referenced by art::PtrVector< T >::swap().
void art::swap | ( | Provenance & | x, |
Provenance & | y | ||
) |
Referenced by art::Assns< L, R, void >::swap_(), and art::BranchDescription::wrappedName().
void art::swap | ( | ValidHandle< T > & | a, |
ValidHandle< T > & | b | ||
) |
Referenced by art::Handle< T >::swap(), and art::ValidHandle< T >::swap().
|
inline |
Definition at line 70 of file TriggerResults.h.
References art::TriggerResults::swap().
|
inline |
Definition at line 110 of file OutputHandle.h.
References art::OutputHandle::swap().
Referenced by art::OutputHandle::swap().
|
inline |
Definition at line 169 of file HLTGlobalStatus.h.
References art::HLTGlobalStatus::swap().
Definition at line 243 of file Hash.h.
References art::Hash< I >::swap().
|
noexcept |
Definition at line 333 of file RangeSet.cc.
References art::errors::EventRangeOverlap, left(), and right().
Referenced by art::RangeSet::collapse(), and art::detail::RangeSetInfo::update().
|
inline |
Definition at line 32 of file ModuleType.h.
References ANALYZER, FILTER, art::errors::LogicError, NON_ART, OUTPUT, and PRODUCER.
Referenced by art::PathManager::fillAllModules_(), art::detail::getType< suffix_type::module >(), art::PathManager::processOnePathConfig_(), art::RangeSet::to_compact_string(), and art::RootOutputFile::writeFileCatalogMetadata().
std::string art::translateFileDeliveryStatus | ( | FileDeliveryStatus | stat | ) |
Definition at line 8 of file FileDeliveryStatus.cc.
References art::detail::FDS::BAD_GATEWAY, art::detail::FDS::BAD_REQUEST, art::detail::FDS::CONFLICT, art::detail::FDS::FORBIDDEN, art::detail::FDS::NO_MORE_FILES, art::detail::FDS::NOT_FOUND, art::detail::FDS::PENDING, art::detail::FDS::SERVER_EXCEPTION, art::detail::FDS::SPECIFIC_ERRORS, art::detail::FDS::SUCCESS, art::detail::FDS::TRY_AGAIN_LATER, and art::detail::FDS::UNAVAILABLE.
Referenced by art::detail::FileServiceProxy::obtainURI_().
std::string art::translateFileDisposition | ( | FileDisposition | fd | ) |
Definition at line 8 of file FileDisposition.cc.
References art::detail::FDS::PENDING.
std::string art::translateFileTransferStatus | ( | FileTransferStatus | stat | ) |
Definition at line 8 of file FileTransferStatus.cc.
References art::detail::FDS::BAD_REQUEST, art::detail::FDS::FORBIDDEN, art::detail::FTS::GONE, art::detail::FDS::NOT_FOUND, art::detail::FTS::PAYMENT_REQUIRED, art::detail::FDS::PENDING, art::detail::FTS::SERVER_ERROR, art::detail::FDS::SUCCESS, art::detail::FTS::TOO_LARGE, art::detail::FTS::UNAUTHORIZED, art::detail::FDS::UNAVAILABLE, and art::detail::FTS::URI_TOO_LONG.
Referenced by art::detail::FileServiceProxy::obtainFileFromURI_().
|
noexcept |
Definition at line 25 of file Level.h.
Referenced by is_above_most_deeply_nested_level(), is_level_contained_by(), level_down(), level_up(), and operator<<().
|
inline |
Definition at line 36 of file uniform_type_name.h.
Referenced by art::TypeID::className(), getElementAddresses(), and setPtr().
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.
References s.
std::string art::unique_filename | ( | std::string | stem, |
std::string | extension = ".root" |
||
) |
Definition at line 18 of file unique_filename.cc.
References close(), e, and art::errors::FileOpenError.
Referenced by art::RootOutput::fileNameAtOpen(), and art::TFileService::fileNameAtOpen_().
void art::unloadRootSigHandler | ( | ) |
Definition at line 171 of file InitRootHandlers.cc.
Referenced by art::BasicOutputOptionsHandler::doProcessOptions().
std::string art::wrappedClassName | ( | std::string const & | className | ) |
Definition at line 5 of file WrappedClassName.cc.
Referenced by checkDictionaries(), and art::BranchDescription::fluffTransients_().
debugvalue art::debugit |
Definition at line 12 of file DebugMacros.cc.
Referenced by art::ActionTable::addDefaults_().
MallocOptionSetter art::global_malloc_options |
Definition at line 204 of file MallocOpts.cc.
Referenced by getGlobalOptionSetter().
std::atomic< int > art::shutdown_flag {0} |
Definition at line 27 of file UnixSignalHandlers.cc.
Referenced by ep_sigusr2(), art::EventProcessor::process(), run_art_common_(), and art::EventProcessor::runToCompletion().
std::mutex art::signum_lock |
Definition at line 44 of file UnixSignalHandlers.cc.
volatile int art::signum_value |
std::mutex art::usr2_lock |
Definition at line 23 of file UnixSignalHandlers.cc.