Service to store calibration data products (CDP) in the SQLite3 metadatabase of a file. 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 &all_desc, cet::filepath_maker &lookupPolicy, art::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) |
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) |
std::ostream & | operator<< (std::ostream &os, FileProperties const &fp) |
std::ostream & | operator<< (std::ostream &os, MixHelper::Mode) |
void | checkDictionaries (BranchDescription const &productDesc) |
std::string const & | getFileFormatEra () |
int | getFileFormatVersion () |
void | unloadRootSigHandler () |
void | setRootErrorHandler (bool want_custom) |
void | completeRootHandlers () |
bool | have_table (sqlite3 *db, std::string const &table, std::string const &filename) |
std::string | couldNotFindTree (std::string const &treename) |
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=0) |
void | printBadAllocException (char const *prog=0) |
void | printStdException (std::exception const &e, char const *prog=0) |
void | printUnknownException (char const *prog=0) |
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 &) |
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, siginfo_t *, void *) |
int | getSigNum () |
void | disableAllSigs (sigset_t *oldset) |
void | disableRTSigs () |
void | enableSignal (sigset_t *newset, int signum) |
void | disableSignal (sigset_t *newset, int signum) |
void | reenableSigs (sigset_t *oldset) |
void | installSig (int signum, CFUNC func) |
void | installCustomHandler (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 &) |
auto | sampled_from (std::string process_name) |
template<class COLLECTION > | |
void | setPtr (COLLECTION const &coll, std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) |
template<typename T > | |
void | setPtr (cet::map_vector< T > const &obj, std::type_info const &iToType, unsigned long iIndex, void const *&oPtr) |
void | swap (TriggerResults &lhs, TriggerResults &rhs) |
std::ostream & | operator<< (std::ostream &os, BranchDescription const &p) |
bool | operator< (BranchDescription const &a, BranchDescription const &b) |
bool | operator== (BranchDescription const &a, BranchDescription const &b) |
bool | combinable (BranchDescription const &a, BranchDescription const &b) |
std::ostream & | operator<< (std::ostream &os, BranchID const &id) |
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 &os, BranchKey const &bk) |
std::ostream & | operator<< (std::ostream &, BranchMapper const &) |
std::string const & | BranchTypeToString (BranchType) |
std::string const & | BranchTypeToProductTreeName (BranchType) |
std::string const & | BranchTypeToMetaDataTreeName (BranchType) |
std::string const & | BranchTypeToAuxiliaryBranchName (BranchType) |
std::string const & | productProvenanceBranchName (BranchType) |
std::string const & | BranchTypeToMajorIndexName (BranchType) |
std::string const & | BranchTypeToMinorIndexName (BranchType) |
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) |
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) |
std::ostream & | operator<< (std::ostream &os, FileIndex::Element const &el) |
std::ostream & | operator<< (std::ostream &os, FileIndex const &fileIndex) |
template<int I> | |
void | swap (Hash< I > &a, Hash< I > &b) |
template<int I> | |
std::ostream & | operator<< (std::ostream &os, Hash< I > const &h) |
template<Level L = Level::Event> | |
constexpr bool | is_valid (IDNumber_t< L > const id) |
std::ostream & | operator<< (std::ostream &os, ModuleDescription const &p) |
std::ostream & | operator<< (std::ostream &os, ParameterSetBlob const &blob) |
std::ostream & | operator<< (std::ostream &os, Parentage const &) |
bool | operator== (Parentage const &a, Parentage const &b) |
bool | operator!= (Parentage const &a, Parentage const &b) |
bool | operator< (ProcessConfiguration const &a, ProcessConfiguration const &b) |
bool | operator== (ProcessConfiguration const &a, ProcessConfiguration const &b) |
bool | operator!= (ProcessConfiguration const &a, ProcessConfiguration const &b) |
std::ostream & | operator<< (std::ostream &os, ProcessConfiguration const &pc) |
void | swap (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 | isAncestor (art::ProcessHistory const &a, art::ProcessHistory const &b) |
bool | isDescendant (art::ProcessHistory const &a, art::ProcessHistory const &b) |
std::ostream & | operator<< (std::ostream &ost, art::ProcessHistory const &ph) |
std::ostream & | operator<< (std::ostream &os, ProductID const id) |
auto | make_product_descriptions (ProductList const &productList) |
bool | operator< (ProductProvenance const &a, ProductProvenance const &b) noexcept |
std::ostream & | operator<< (std::ostream &os, ProductProvenance const &p) |
bool | operator== (ProductProvenance const &a, ProductProvenance const &b) noexcept |
bool | operator!= (ProductProvenance const &a, ProductProvenance const &b) noexcept |
bool | operator== (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, SampledEventInfo const &eventInfo) |
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, InputTag const &tag) |
bool | operator!= (InputTag const &left, InputTag const &right) noexcept |
void | decode (boost::any const &a, InputTag &tag) |
constexpr auto | underlying_value (Level const l) noexcept |
constexpr auto | highest_level () noexcept |
constexpr auto | level_up (Level const l) noexcept |
constexpr auto | most_deeply_nested_level () noexcept |
constexpr auto | level_down (Level const l) noexcept |
constexpr bool | is_above_most_deeply_nested_level (Level const l) noexcept |
constexpr bool | is_most_deeply_nested_level (Level const l) noexcept |
constexpr bool | is_highest_level (Level const l) noexcept |
constexpr bool | is_level_contained_by (Level const l1, Level const l2) noexcept |
std::ostream & | operator<< (std::ostream &os, Level const l) |
bool | operator> (TypeID const &, 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 &iFullName) |
std::string const & | getCanvasReleaseVersion () |
Variables | |
std::mutex | usr2_lock |
std::atomic< int > | shutdown_flag |
debugvalue | debugit |
Service to store calibration data products (CDP) in the SQLite3 metadatabase of a file.
HLT enums.
Class for generating ASIC traces including the effect // of the pre-amplifier and the energy dependent fall time // seen on the JINR test stand. //.
Class for dealing with correlated noise on the FEB // in the simulation. // See NOVA-doc-4401 for background //.
Class for generating ASIC traces using the analytic form. // This does not include pre-amplifier or fall time variation // modeling. //.
Interface class for pulse shapers //.
Class for simulating the spread in photo-electrons // according to the theory of APDs presented in // P. Balaban, P.E Fleischer, H Zucker, // IEEE Trans. Electron Devices 23, 1189-1190, (1979) // See NOVA-doc-4401 for background //.
A module for propagating particles through Geant4 and generating energy depositions.
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::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.
using art::ProcessConfigurations = typedef std::vector<ProcessConfiguration> |
Definition at line 65 of file ProcessConfiguration.h.
typedef Hash<ProcessHistoryType> art::ProcessHistoryID |
Definition at line 8 of file ProcessHistoryID.h.
typedef std::map<ProcessHistoryID const, ProcessHistory> art::ProcessHistoryMap |
Definition at line 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 301 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.
using art::ProductProvenances = typedef std::vector<ProductProvenance> |
Definition at line 23 of file ProductProvenance.h.
using art::ProductStatus = typedef unsigned char |
Definition at line 6 of file ProductStatus.h.
typedef std::string art::ReleaseVersion |
Definition at line 6 of file ReleaseVersion.h.
using art::RunIDIndex = typedef std::map<SubRunID, FileIndex::EntryNumber_t> |
Definition at line 21 of file MixTypes.h.
using art::RunNumber_t = typedef IDNumber_t<Level::Run> |
Definition at line 119 of file IDNumber.h.
using art::SampledRunInfo = typedef std::map<std::string, SampledInfo<RunID>> |
Definition at line 39 of file SampledInfo.h.
using art::SampledSubRunInfo = typedef std::map<std::string, SampledInfo<SubRunID>> |
Definition at line 40 of file SampledInfo.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.
Definition at line 34 of file OptionsHandler.h.
References make_syst_table_plots::args, and confusionMatrixTree::t.
std::string const& art::BranchTypeToAuxiliaryBranchName | ( | BranchType | ) |
Referenced by art::RootOutputTree::RootOutputTree().
std::string const& art::BranchTypeToMajorIndexName | ( | BranchType | ) |
std::string const& art::BranchTypeToMetaDataTreeName | ( | BranchType | ) |
Referenced by art::RootOutputTree::RootOutputTree().
std::string const& art::BranchTypeToMinorIndexName | ( | BranchType | ) |
std::string const& art::BranchTypeToProductTreeName | ( | BranchType | ) |
Referenced by art::RootOutputTree::RootOutputTree().
std::string const& art::BranchTypeToString | ( | BranchType | ) |
Referenced by operator<<(), and art::FileDumperOutput::printPrincipal().
std::string art::canonicalProductName | ( | std::string const & | friendlyClassName, |
std::string const & | moduleLabel, | ||
std::string const & | productInstanceName, | ||
std::string const & | processName | ||
) |
Referenced by art::ProductID::invalid().
void art::checkDictionaries | ( | BranchDescription const & | productDesc | ) |
bool art::combinable | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
Referenced by art::BranchDescription::wrappedName().
void art::completeRootHandlers | ( | ) |
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 248 of file Handle.h.
References make_syst_table_plots::h, and 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.
References datagram_client::message, and string.
Referenced by art::detail::readFileIndex().
Referenced by fhicl::ParameterSet::get_one_(), and operator!=().
void art::disableAllSigs | ( | sigset_t * | oldset | ) |
void art::disableRTSigs | ( | ) |
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::disjoint_ranges | ( | T const & | a, |
U const & | b | ||
) |
bool art::disjoint_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 182 of file SummedValue.h.
References disjoint_ranges(), and art::SummedValue< T >::rangeOfValidity().
|
inline |
Definition at line 77 of file ensurePointer.h.
References art::errors::LogicError.
Referenced by art::detail::IPRHelper< ProdA, ProdB, Data, DATACOLL, EVENT >::operator()().
void art::ensureTable | ( | fhicl::intermediate_table & | table, |
std::string const & | fhicl_spec | ||
) |
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.
References MECModelEnuComparisons::i.
Referenced by cheat::TestTrackIds::analyze(), tbana::RawFileDumper::analyze(), cheat::CheckBackTracking::analyze(), mcchk::DetAna::analyze(), G4MismatchAna::analyze(), beamlinereco::BeamlineRecoDump::analyze(), beamlinereco::ToFSingleCounterAnalysis::analyze(), BeamlineAna::analyze(), testbeam::BeamlineRecoValidation::analyze(), tbana::DSToFAna::analyze(), beamlinereco::ToFRecoAnalysis::analyze(), novatb::TOFTimingResolution::analyze(), testbeam::TestBeamCommissioning::analyze(), beamlinerecoana::WCTrackRecoAnalysis::analyze(), validation::NoiseClusterAnalysis::analyze(), tbana::BeamStructureAna::analyze(), nnbar::SigVsBkgSimCompare::analyze(), mcchk::LeptonAna::analyze(), tbana::BeamlineTriggerAna::analyze(), tbem::TBRecoAna::analyze(), novatb::TOFTriggerAna::analyze(), novatb::TriggerRateAna::analyze(), beamlinereco::EventWaveformDump::analyze(), mcchk::DetSimAna::analyze(), ncid::NCNNKerasVal::analyze(), testbeam::BeamlineEventDisplay::analyze(), tbana::DetectorRateShutOff::analyze(), beamlinereco::ToFAnalysisMini::analyze(), beamlinesim::CombinedBeamlineDetectorAna::analyze(), nnbar::RecoAnalysis::analyze(), beamlinereco::ToFPositionRecoAnalysis::analyze(), sn::SNMichelAnalyzer::analyze(), novatb::BeamTuning::analyze(), murem::MRCCAna::analyze(), beamlinereco::GoodBeamlineEventFilter::filter(), beamlinereco::DigitizerSaturationFilter::filter(), beamlinereco::ToFFilter::filter(), calib::TimingCalFilter::filter(), evd::SliceNavigator::GetProductsImplFull(), cheat::ClusterCheater::produce(), cheat::ProngCheater::produce(), cheat::ShowerCheater::produce(), cheat::TrueEnergy::produce(), cheat::TrackCheater::produce(), nnbar::ShowerProducer::produce(), beamlinereco::TimeOfFlightReco::produce(), calib::FiberCalibration::produce(), trk::CosmicTrack::produce(), beamlinereco::CkovCounterReco::produce(), beamlinereco::ToFCalibration::produce(), calib::TimingCalibration::produce(), beamlinereco::LEHitReco::produce(), calib::PCHitsList::produce(), beamlinereco::CFDHitReco::produce(), beamlinereco::WCTrackReco::produce(), sn::SupernovaMCCluster::produce(), ncpi0::MakeNCPi0BkgRej::produce(), ncid::MakeNCCosRej::produce(), sn::SNBackgroundRejection::produce(), g4rwgt::MakeG4WeightTable::produce(), cosrej::MakeNueCosRej::produce(), ncid::NCNNKeras::produce(), murem::FindMREParent::produce(), beamlinesim::BeamlineSimInput::produce(), and sn::TrackActivityRemover::remove().
bool art::find_config | ( | std::string const & | filename, |
std::string const & | search_path_spec, | ||
std::string & | full_path | ||
) |
void art::flattenCollections | ( | std::vector< COLLECTION const * > const & | in, |
COLLECTION & | out | ||
) |
Definition at line 283 of file CollectionUtilities.h.
References concatContainers().
Referenced by mix::MixSimAndCosmicData::MixCellHitDetails(), mix::MixSimEvents::mixDk2Nu(), mix::MixSimAndCosmicData::mixDk2Nu(), mix::MixSimAndCosmicData::MixFlatDAQDataDetails(), mix::MixSimEvents::mixFLSHitList(), mix::MixSimAndCosmicData::MixFLSHitsDetails(), mix::MixSimEvents::mixGTruth(), mix::MixSimAndCosmicData::mixGTruth(), mix::MixSimEvents::mixMCFlux(), mix::MixSimAndCosmicData::mixMCFlux(), mix::MixSimEvents::mixMCTruth(), mix::MixSimAndCosmicData::MixMCTruthDetails(), mix::MixSimEvents::mixNuChoice(), mix::MixSimAndCosmicData::mixNuChoice(), mix::MixSimEvents::mixParticle(), mix::MixSimAndCosmicData::MixPhotonSignalDetails(), sim::MixSimAndRealEventsDetail::mixRawDigit(), mix::MixSimAndCosmicData::MixRawDigitDetails(), sim::MixSimAndRealEventsDetail::mixRawTrigger(), mix::MixSimAndCosmicData::MixRawTriggerDetails(), mix::MixSimAndCosmicData::MixSimParticleDetails(), mix::MixSimAndCosmicData::mixSimTrueEnergy(), mix::MixSimEvents::mixTrueEnergy(), and 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 delta, in, art::detail::mix_offset< C >::offset(), and confusionMatrixTree::out.
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, confusionMatrixTree::out, 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, confusionMatrixTree::out, 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.
References a1, a2, PandAna.Demos.pi0_spectra::transform, and train_latest_snapshot::values.
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 for_each_pair(), func(), caf_analysis::keys, left(), and train_latest_snapshot::values.
void art::for_each_pair | ( | art::Assns< A, B, D > const & | assns, |
F | func | ||
) |
constexpr auto art::fullRun | ( | ) |
Definition at line 22 of file ProductSemantics.h.
constexpr auto art::fullSubRun | ( | ) |
Definition at line 27 of file ProductSemantics.h.
BranchDescription const& art::get_ProductDescription | ( | BranchType | branch_type, |
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
BranchDescription const& art::get_ProductDescription | ( | Principal const & | principal, |
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
BranchDescription const& art::get_ProductDescription | ( | TypeID | type_id, |
BranchType | branch_type, | ||
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
BranchDescription const& art::get_ProductDescription | ( | TypeID | type_id, |
Principal const & | principal, | ||
std::string const & | module_label, | ||
std::string const & | instance_name | ||
) |
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 | ||
) |
std::string const& art::getCanvasReleaseVersion | ( | ) |
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 it, and 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 cet::map_vector< Value >::end(), cet::map_vector< Value >::find(), cet::map_vector< Value >::getOrNull(), it, art::detail::value_type_helper::look_past_pair(), art::detail::maybeCastObj(), elec2geo::pos, art::detail::value_type_helper::starts_with_pair(), string, T, and uniform_type_name().
std::string const& art::getFileFormatEra | ( | ) |
int art::getFileFormatVersion | ( | ) |
MallocOptionSetter& art::getGlobalOptionSetter | ( | ) |
Referenced by art::MemoryAdjuster::MemoryAdjuster().
std::string const& art::getReleaseVersion | ( | ) |
int art::getSigNum | ( | ) |
std::string art::glob2reg | ( | std::string | pattern | ) |
bool art::greaterBySize | ( | RootSizeOnDisk::Record const & | lhs, |
RootSizeOnDisk::Record const & | rhs | ||
) |
bool art::have_table | ( | sqlite3 * | db, |
std::string const & | table, | ||
std::string const & | filename | ||
) |
|
noexcept |
Definition at line 39 of file Level.h.
Referenced by is_highest_level().
constexpr auto art::index_for_dereferencing | ( | std::size_t const | i | ) |
|
noexcept |
Definition at line 63 of file Level.h.
References submit_hadd::l, most_deeply_nested_level(), and underlying_value().
|
inline |
|
inline |
Definition at line 151 of file TypeID.h.
References is_instantiation_of().
bool art::is_glob | ( | std::string const & | pattern | ) |
|
noexcept |
|
inline |
Definition at line 158 of file TypeID.h.
Referenced by is_assns(), and is_instantiation_of().
|
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 submit_hadd::l, and most_deeply_nested_level().
|
inline |
Definition at line 53 of file ModuleType.h.
constexpr bool art::is_valid | ( | IDNumber_t< L > const | id | ) |
Definition at line 112 of file IDNumber.h.
References PandAna.reco_validation.prod5_pid_validation::invalid.
Referenced by art::RangeSet::ranges(), and genie::Target::SetHitNucPdg().
bool art::isAncestor | ( | art::ProcessHistory const & | a, |
art::ProcessHistory const & | b | ||
) |
Referenced by isDescendant().
|
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.
Referenced by ValidCalibPDF::AbsoluteCalibration(), auto_legend(), ValidCalibPDF::CalibAllSamples(), colorhit(), ana::CovMxSurface::CovMxSurface(), CrossCheckDiag(), DrawArrow(), drawLabels(), novaddt::RateMonitor::endJob(), novaddt::UpMuTrigger::filter(), for_each_group_with_left(), lem::dec::Forest::FromFile(), genie_syst_universe(), art::TimeTracker::logToDestination_(), dt::Cand::NSegs(), Nue2018ThreeBinAxis_Reduced(), ana::Nue2018ThreeBinAxis_Reduced(), 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>(), art::const_AssnsIter< L, R, D, Dir >::operator>=(), INukeNucleonCorr::OutputFiles(), PhotonSim(), plot_datamcpred(), genie::geometry::PathSegment::Print(), nova::database::Table::PrintColumns(), nutools::dbi::Table::PrintColumns(), nova::dbi::Table::PrintColumns(), stan::mcmc::chains< RNG >::quantile(), stan::mcmc::chains< RNG >::quantiles(), stan::io::stan_csv_reader::read_samples(), boost::python::detail::proxy_group< Proxy >::replace(), RunOneTrace(), set_labels_1D(), set_labels_2D(), sha1_forRMS_update(), dt::Cand::ShortenOne(), art::MemoryTracker::summary_(), TestSpacing(), lem::dec::Forest::TrainSingleTransformed(), TransverseEff(), and stan::mcmc::base_leapfrog< dense_e_metric< Model, BaseRNG > >::verbose_evolve().
|
noexcept |
|
noexcept |
Definition at line 45 of file Level.h.
References submit_hadd::l, and underlying_value().
Referenced by most_deeply_nested_level().
|
inline |
Definition at line 19 of file ProductList.h.
References gammaraytel::pr, fillBadChanDBTables::result, and cet::transform_all().
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, train_bdt::factory, fhicl::ParameterSet::get(), fillBadChanDBTables::result, string, and art::Suffixes::tool().
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, train_bdt::factory, fhicl::ParameterSet::get(), fillBadChanDBTables::result, string, and art::Suffixes::tool().
|
inline |
Definition at line 56 of file make_tool.h.
|
inline |
Definition at line 63 of file make_tool.h.
|
static |
Definition at line 54 of file ProvenanceCheckerOutput_module.cc.
References art::BranchMapper::branchToProductProvenance(), cet::exempt_ptr< Element >::get(), file_size_ana::parent, art::ProductProvenance::parentage(), and art::Parentage::parents().
Referenced by art::ProvenanceCheckerOutput::write().
|
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 | ) |
std::string art::name_of_assns_partner | ( | std::string | assns_type_name | ) |
std::string art::name_of_template_arg | ( | std::string const & | template_instance, |
size_t | desired_arg | ||
) |
std::string art::name_of_unwrapped_product | ( | std::string const & | wrapped_name | ) |
Definition at line 15 of file SAMMetadataTranslators.h.
Referenced by oldToNewName(), and art::NewToOld::operator()().
Definition at line 37 of file SAMMetadataTranslators.h.
References make_pair(), newToOldName(), gammaraytel::pr, and cet::transform_all().
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 | ) |
|
inline |
Definition at line 124 of file ScheduleID.h.
References right().
|
inlinenoexcept |
Definition at line 114 of file InputTag.h.
References a, decode(), left(), right(), and getGoodRuns4SAM::tag.
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinenoexcept |
Definition at line 118 of file ProductProvenance.h.
|
inline |
|
inline |
|
inline |
Definition at line 58 of file ProcessConfiguration.h.
References b, operator<<(), and python.hepunit::pc.
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 215 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_.
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_.
|
inlinenoexcept |
Definition at line 105 of file ProductProvenance.h.
bool art::operator< | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
|
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().
bool art::operator< | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
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< | ( | FileIndex::Element const & | lh, |
FileIndex::Element const & | rh | ||
) |
|
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 | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | ost, |
InputTag const & | tag | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
EventID const & | iID | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
const GroupSelector & | gs | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
art::RunID const & | iID | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | , |
TypeID const & | |||
) |
|
inline |
Definition at line 67 of file BranchMapper.h.
References art::BranchMapper::write().
std::ostream& art::operator<< | ( | std::ostream & | os, |
BranchKey const & | bk | ||
) |
|
inline |
Definition at line 111 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 & | ost, |
art::ProcessHistory const & | ph | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
ParameterSetBlob const & | blob | ||
) |
|
inline |
Definition at line 162 of file Provenance.h.
References art::Provenance::write().
std::ostream& art::operator<< | ( | std::ostream & | os, |
BranchDescription const & | p | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
FileFormatVersion const & | ff | ||
) |
|
inline |
Definition at line 43 of file SampledInfo.h.
References art::SampledEventInfo::dataset, art::SampledEventInfo::id, art::SampledEventInfo::probability, and art::SampledEventInfo::weight.
std::ostream& art::operator<< | ( | std::ostream & | os, |
MasterProductRegistry const & | mpr | ||
) |
|
inline |
Definition at line 45 of file Parentage.h.
References a, b, and operator==().
|
inline |
Definition at line 61 of file ServiceTable.h.
References gen_hdf5record::config, string, and confusionMatrixTree::t.
std::ostream& art::operator<< | ( | std::ostream & | ost, |
const MallocOpts & | |||
) |
|
inline |
Definition at line 62 of file OutputFileGranularity.h.
References b, art::Granularity::Event, art::Granularity::InputFile, art::Granularity::Job, art::Granularity::Run, string, art::Granularity::SubRun, and art::Granularity::Unset.
std::ostream& art::operator<< | ( | std::ostream & | os, |
ProcessConfiguration const & | pc | ||
) |
|
inline |
Definition at line 66 of file ProducerBase.h.
References gen_hdf5record::config, string, and confusionMatrixTree::t.
|
inline |
Definition at line 72 of file PluginSuffixes.h.
|
inline |
Definition at line 73 of file ProducerTable.h.
References gen_hdf5record::config, art::ProducerTable< UserConfig, ImplicitConfig, UserKeysToIgnore >::print_allowed_configuration(), and string.
|
inline |
std::ostream& art::operator<< | ( | std::ostream & | os, |
BranchID const & | id | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
ProductID const | id | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
TypeLabel const & | tl | ||
) |
|
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 | ||
) |
|
inline |
Definition at line 114 of file ProductMetaData.h.
References art::ProductMetaData::printBranchDescriptions().
|
inline |
Definition at line 139 of file ModuleDescription.h.
References art::ModuleDescription::write().
std::ostream& art::operator<< | ( | std::ostream & | os, |
FileProperties const & | fp | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
RangeSet const & | rs | ||
) |
|
inline |
Definition at line 176 of file HLTGlobalStatus.h.
References MECModelEnuComparisons::i, getGoodRuns4SAM::n, art::HLTGlobalStatus::size(), art::HLTGlobalStatus::state(), and MakeMiniprodValidationCuts::text.
|
inline |
Definition at line 184 of file EDAnalyzer.h.
References gen_hdf5record::config, string, and confusionMatrixTree::t.
Referenced by operator!=(), and art::MallocOpts::operator!=().
|
inline |
std::ostream& art::operator<< | ( | std::ostream & | os, |
FileIndex::Element const & | el | ||
) |
std::ostream& art::operator<< | ( | std::ostream & | os, |
FileIndex const & | fileIndex | ||
) |
|
inline |
Definition at line 250 of file Hash.h.
References make_syst_table_plots::h.
std::ostream& art::operator<< | ( | std::ostream & | os, |
MixHelper::Mode | |||
) |
|
inline |
Definition at line 130 of file ScheduleID.h.
|
inline |
Definition at line 203 of file FileIndex.h.
|
inline |
Definition at line 137 of file RefCore.h.
References art::RefCore::id().
|
inline |
|
noexcept |
|
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().
bool art::operator== | ( | BranchDescription const & | a, |
BranchDescription const & | b | ||
) |
bool art::operator== | ( | ProcessConfiguration const & | a, |
ProcessConfiguration const & | b | ||
) |
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 100 of file debugging_allocator.h.
|
inline |
Definition at line 209 of file FileIndex.h.
|
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 191 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 197 of file FileIndex.h.
References rh.
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 | ||
) |
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 | ) |
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 = 0 |
||
) |
void art::printBadAllocException | ( | char const * | prog = 0 | ) |
void art::printStdException | ( | std::exception const & | e, |
char const * | prog = 0 |
||
) |
void art::printUnknownException | ( | char const * | prog = 0 | ) |
std::string const& art::productProvenanceBranchName | ( | BranchType | ) |
Referenced by art::RootOutputTree::RootOutputTree().
std::enable_if_t<P::branch_type == InEvent || P::branch_type == InResults> art::put_product_in_principal | ( | std::unique_ptr< T > && | product, |
P & | principal, | ||
std::string const & | module_label, | ||
std::string const & | instance_name = {} |
||
) |
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, P, art::productstatus::present(), stan::io::product(), art::BranchDescription::productID(), put_product_in_principal(), rangeSetFor(), string, and T.
void art::reenableSigs | ( | sigset_t * | oldset | ) |
std::vector<std::vector<std::string>::const_iterator> art::regexMatch | ( | std::vector< std::string > const & | strings, |
std::regex const & | regexp | ||
) |
std::vector<std::vector<std::string>::const_iterator> art::regexMatch | ( | std::vector< std::string > const & | strings, |
std::string const & | pattern | ||
) |
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.
Referenced by auto_legend(), CrossCheckDiag(), drawLabels(), novaddt::RateMonitor::endJob(), lem::dec::Forest::FromFile(), genie_syst_universe(), MarshaledObj::isUnmarshaling(), jointsensitivity(), Nue2018ThreeBinAxis_Reduced(), ana::Nue2018ThreeBinAxis_Reduced(), operator!=(), art::SortInvalidFirst< T >::operator()(), art::const_AssnsIter< L, R, D, Dir >::operator<(), cmf::operator<<(), rawdata::operator<<(), caldp::operator<<(), sim::operator<<(), rb::operator<<(), art::const_AssnsIter< L, R, D, Dir >::operator<=(), operator>(), art::const_AssnsIter< L, R, D, Dir >::operator>(), operator>=(), art::const_AssnsIter< L, R, D, Dir >::operator>=(), plot_datamcpred(), genie::geometry::PathSegment::Print(), calib::CalibAna::PrintHit(), stan::mcmc::chains< RNG >::quantile(), stan::mcmc::chains< RNG >::quantiles(), stan::io::stan_csv_reader::read_samples(), boost::python::detail::proxy_group< Proxy >::replace(), set_labels_1D(), set_labels_2D(), and lem::dec::Forest::TrainSingleTransformed().
int art::run_art | ( | int | argc, |
char ** | argv, | ||
bpo::options_description & | all_desc, | ||
cet::filepath_maker & | lookupPolicy, | ||
art::OptionsHandlers && | handlers | ||
) |
int art::run_art_common_ | ( | fhicl::ParameterSet const & | main_pset | ) |
int art::run_art_string_config | ( | std::string const & | config_string | ) |
constexpr auto art::runFragment | ( | ) |
Definition at line 33 of file ProductSemantics.h.
|
inline |
Definition at line 44 of file ProductSemantics.h.
std::enable_if_t<detail::are_handles<T, U>::value, bool> art::same_ranges | ( | T const & | a, |
U const & | b | ||
) |
bool art::same_ranges | ( | SummedValue< T > const & | a, |
SummedValue< U > const & | b | ||
) |
Definition at line 175 of file SummedValue.h.
References art::SummedValue< T >::rangeOfValidity(), and same_ranges().
|
inline |
void art::setPtr | ( | COLLECTION const & | coll, |
std::type_info const & | iToType, | ||
unsigned long | iIndex, | ||
void const *& | oPtr | ||
) |
void art::setPtr | ( | cet::map_vector< T > const & | obj, |
std::type_info const & | iToType, | ||
unsigned long | iIndex, | ||
void const *& | oPtr | ||
) |
Definition at line 52 of file setPtr.h.
References ana::assert(), cet::map_vector< Value >::end(), cet::map_vector< Value >::findOrThrow(), it, art::detail::value_type_helper::look_past_pair(), art::detail::maybeCastObj(), elec2geo::pos, art::detail::value_type_helper::starts_with_pair(), string, T, and uniform_type_name().
void art::setRootErrorHandler | ( | bool | want_custom | ) |
void art::setupSignals | ( | bool | want_sigint_enabled | ) |
void art::sigInventory | ( | ) |
constexpr int art::signed_one | ( | ) |
Definition at line 28 of file AssnsIter.h.
constexpr auto art::subRunFragment | ( | ) |
Definition at line 38 of file ProductSemantics.h.
|
inline |
Definition at line 49 of file ProductSemantics.h.
|
inline |
Definition at line 139 of file TypeID.h.
References art::TypeID::swap().
|
inline |
Definition at line 155 of file RefCore.h.
References art::RefCore::swap().
Definition at line 599 of file PtrVector.h.
References 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 | ||
) |
|
inline |
Definition at line 70 of file TriggerResults.h.
References art::TriggerResults::swap().
|
inline |
|
inline |
Definition at line 169 of file HLTGlobalStatus.h.
References art::HLTGlobalStatus::swap().
|
noexcept |
|
inline |
Definition at line 32 of file ModuleType.h.
References ANALYZER, FILTER, art::errors::LogicError, NON_ART, OUTPUT, and PRODUCER.
Referenced by ValidCalibPDF::AbsoluteCalibration(), accum_nue_numu_equivalent(), mono::Monopole::analyze(), mono::Monopole::beginJob(), CalculateXSec(), check_predinterp_numu(), CombineHistograms(), compare_fits(), ConcatenateHists(), daqdataformats::DataFormatException::constructMessage(), cmf::ContourFromLibrary::ContourForUniverse(), cmf::RandomUniverseUtility::CreateLocationWithVariedOscParameters(), cmf::RandomUniverseUtility::CreateLocationWithVariedSystematics(), ana::SpectrumHandler::CreateSpectrums(), CutFlow_NearDet(), DDTOnMonPlotMaker(), demo_numuOnly(), demoFitContours(), ValidCalibPDF::DiblockTex(), nueccinc_test::NueCCIncGlobalFitter::doFullFit(), draw_fn_coverage(), draw_percentiles(), DrawMedianAndUniverses(), DrawSurface(), ana::CovMxSurface::DrawSurfacePoint(), DrawSurfacePoint(), drawSystsShiftingNDdata(), MEUPerCell::DriftTex(), MEUPerFEB::DriftTex(), ValidCalibPDF::DriftTex(), electron_energy_bias(), novarwgt::EncodeGeneratorVersion(), cmf::ContourFromLibrary::endJob(), ErrorBand(), ValidCalibPDF::EssentialComparisonTex(), Expression::Eval(), example_macro(), example_plot(), extractBestFitInfo(), fake_future_data(), fcn_enu(), fcn_q2(), cmf::CMFSpectraMaker::FillHistograms(), FillHists(), BrightnessModelPlots::FillHitPlots(), MEUPerCell::FillHitPlots(), MEUPerFEB::FillHitPlots(), ValidCalibPDF::FillHitPlots(), cmf::CAFToEventList::FillMCVals(), FillPCAContainers(), FillUniverseContainers(), cmf::CovarianceFitHelper::FindInitialGuess(), cmf::SpectrumPredictionMaker::FindOscillationPoints(), FindUniverseSpectra(), generate_fake_data(), generate_fc_binlists(), generate_fd_fake_events(), genie::NNBarOscPrimaryVtxGenerator::GenerateDecayProducts(), genie_contours(), genie_preds_make(), genie_syst_make(), genie_syst_pca(), genie_syst_shifts(), get_eventslist(), GetBestFitPoint(), GetBinByEdge(), GetContours(), calib::AttenCache::GetCSVPath(), GetDeltaChiSqr(), GetExtrapolationDefs(), novarwgt::internal::GetGenieKnobName(), ana::GetGeniePrincipals2018(), ana::GetGeniePrincipals2018Small(), ana::GetGeniePrincipals2020Small(), GetHeatMaps(), GetMedianDeltaChiSqr(), GetMockData(), ana::getNumu2018PredVar(), GetNumuCosmics2017(), GetNumuCosmics2018(), GetNumuCosmics2019(), ana::GetNumuCosmics2020(), GetNumuCosmicsFuture(), GetNumuData2017(), GetNumuData2018(), GetNumuData2019(), ana::GetNumuData2020(), GetNumuPredictionsFuture(), GetSelectedEvents(), GetSliceHist(), getStabilitySpectra(), ana::SpectrumHandler::Go(), goodness_of_fit(), grabNuMuHistograms(), GraphsToDataRelease(), hadEFrac_nd_data_mc_systs(), HCtag(), fhicl::Name::index(), cet::name_of< T[N]>::is(), joint_fit_2017_contours(), joint_fit_2017_fc_submit(), joint_fit_2017_make_fc_slice(), joint_fit_2017_make_fc_surf(), joint_fit_2018_contours(), joint_fit_2019_bestfit(), joint_fit_2019_contours(), joint_fit_2019_slices(), joint_fit_future_bestfit_univ(), joint_fit_future_contour_univ(), cmf::KeyToString(), cet::sqlite::SelectStmt::limit(), LoadFakeData(), LoadFile_GetHists(), ana::TrivialBkgdEstimator::LoadFrom(), ana::FitInAnaBinsBkgdEstimator::LoadFrom(), ana::NumuCC2p2hBkgdEstimator::LoadFrom(), ana::FluxMultiverseSyst::LoadFrom(), ana::PredictionScaleComp::LoadFrom(), ana::GenieMultiverseSpectra::LoadFrom(), ana::nueccinc::NueCCIncCrossSectionTemplates::LoadFrom(), ana::nueccinc::NueCCIncEnhancedSamples::LoadFrom(), ana::GenieMultiverseNormalizedSpectra::LoadFrom(), LoadPPFX(), ana::LoadPredictions(), mcmc::LoadSystsCreateDummyMECSysts(), make_contours(), make_DataMCComp_numu(), make_fc_mass_and_oct_nersc_2018(), make_fc_mass_and_oct_nersc_2019(), make_fc_mh_nersc_2018(), make_fc_mh_nersc_2019(), make_fc_nus_surfs_nersc_2018(), make_fc_nus_surfs_nersc_2019(), make_fc_oct_nersc_2018(), make_fc_oct_nersc_2019(), make_fc_slices_nersc_2018(), make_fc_slices_nersc_2018_stats(), make_fc_slices_nersc_2019(), make_fc_surfaces_2020(), make_fc_surfaces_2020_validation(), make_fc_surfaces_nersc_2018(), make_fc_surfaces_nersc_2018_stats(), make_fc_surfaces_nersc_2019(), make_muonid_opt(), Make_NuMuCC_Inc_XS_v2(), make_nus17_fc_surfs(), make_nus17_pot(), make_nus_fc_surfs(), make_training_sample(), make_vertex_optimiz(), cmf::PlotUtilities::MakeCLHeatMaps(), MakeCSV(), ana::MakeCutVec(), MakeFakeData(), cmf::SpectrumPredictionMaker::MakeHiddenParameterHistograms(), makeMedianContours(), MakePlot(), MakePlots1D(), MakePPFXRatios(), makeRandomUniverseHistograms(), MakeRatio(), MakeStackNME(), MakeSuffix(), MakeSurface(), MakeSystematicPlots(), MEUPerFEB::MakeTex(), makeUniverseContourPlots(), cmf::RandomUniverseUtility::MakeUniverseHistograms(), MakeVennDiagram(), meanWeight_macro(), meanWeight_plot(), mec_tuning_fitter_2020(), mec_tuning_preds_2020(), median_contours(), mre_blessed(), muonid_opt(), ND_DataMC_Comp_Systs(), NDFDCVNBDTCutSelector(), nova_t2k_comparison(), nuebar_signif(), NuSCalculateCorr(), NuSTreeMaker(), ana::StanFitter::samplecounter_callback::operator()(), OverlayGenerators(), calib::PCHitTransposer::PCHitTransposer(), cmf::MetaDataLite::PeriodString(), cmf::MetaData::PeriodString(), Plot_Evals_BDTMLP_Algs(), plot_joint_fit_2020_contours(), plot_nd_spectra_2018(), plot_recoE_numu(), plot_uncertainty(), PlotCSV(), PlotDeltaFractionVsSignificance(), PlotDeltaFractionVsYear(), PlotGenRatios(), PlotSignificanceVsYear_FixDelta(), PlotSignificanceVsYear_FixTh23(), Plotting_Data2DataComp_SingleCanvas(), Plotting_DataAndPrediction(), Plotting_DataSpectra_MakeTGraph(), PlotXSec(), evd::SliceNavigator::postProcessEvent(), ppfx_smooth_weights_make(), ppfx_smooth_weights_save(), ppfx_syst_pca_fn(), ana::PredictionSyst3Flavor2020::PredictionSyst3Flavor2020(), ana::PredictionSystJoint2018::PredictionSystJoint2018(), ana::PredictionSystJointDemo::PredictionSystJointDemo(), ana::PredictionSystNumu2017::PredictionSystNumu2017(), prepareFactory(), PrintAllSlices(), cmf::EventListManipulator::PrintExposureSummary(), prob_biprob_pedagogical(), calib::PCHitTransposer::produce(), ProducePlots(), fhicl::intermediate_table::put(), Plotter::q0q3Panel(), reach_2018_dCPfractions(), reduce_the_predfile_nue_numu(), resolution2018(), ResolutionPlot(), run_joint_fit_2020_bestfit(), run_joint_fit_2020_contours(), Save1DContour(), SavePCAShifts(), ana::TrivialBkgdEstimator::SaveTo(), ana::FitInAnaBinsBkgdEstimator::SaveTo(), ana::NumuCC2p2hBkgdEstimator::SaveTo(), ana::FluxMultiverseSyst::SaveTo(), ana::PredictionScaleComp::SaveTo(), ana::GenieMultiverseSpectra::SaveTo(), ana::DataMCPair::SaveTo(), ana::nueccinc::NueCCIncCrossSectionTemplates::SaveTo(), ana::nueccinc::NueCCIncEnhancedSamples::SaveTo(), LSTME::ProngBPFVars::saveToDict(), MEUPerFEB::SchedulePlots(), MEUPerCell::SchedulePlots(), ValidCalibPDF::SchedulePlots(), evgen::GENIENeutronOscGen::selectAnnihilationMode(), SelectAnnihilationMode(), sensitivity_plot(), cmf::EventListManipulator::SetEventCaps(), cmf::EventListManipulator::SetExposures(), SetGlobalVariables(), ana::SpectrumHandler::SetSpillCuts(), cet::search_path::showenv(), specprod_numuccinc(), SplitFakeData(), SplitHistograms(), novarwgt::StoredGenSupportCfg(), flat::Flat< T[N]>::SubLengthName(), caf::ArrayVectorProxyBase::Subscript(), systematics_summary_from_pred_interp(), systematics_table_from_pred_interp(), test_surf_stride(), tmva_new_train(), train(), trimmubarid(), Tutorial2019Fit(), Tutorial2019FitContours(), Tutorial2019FitSlices(), uncertainty1png(), uncertainty2png(), UnfoldGenie(), UnfoldInOut(), UnfoldMethodRooUnfold(), UnfoldPPFX(), UnfoldXSec(), nerd::NERDEval::unmold_mask(), vertex_optimize(), moonshadowana::MoonShadowAna::WriteEventInfo(), moonshadowana::MoonShadowAnaHough::WriteEventInfo(), cvn::CVNEventDump::WriteMapTH2(), cvn::CVNCosmicEventDump::WriteMapTH2(), cvn::CVNEventProngDump::WriteMapTH2(), and cmf::FitFeldmanCousinsPoint::writeResults().
std::string art::translateFileDeliveryStatus | ( | FileDeliveryStatus | stat | ) |
std::string art::translateFileDisposition | ( | FileDisposition | fd | ) |
std::string art::translateFileTransferStatus | ( | FileTransferStatus | stat | ) |
|
noexcept |
Definition at line 25 of file Level.h.
References submit_hadd::l.
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 getElementAddresses(), and setPtr().
std::string art::uniform_type_name | ( | std::string | name | ) |
[in] | name | The already-demangled name for a type. |
std::string art::unique_filename | ( | std::string | stem, |
std::string | extension = ".root" |
||
) |
Referenced by art::RootOutput::fileNameAtOpen(), and art::TFileService::fileNameAtOpen_().
void art::unloadRootSigHandler | ( | ) |
std::string art::wrappedClassName | ( | std::string const & | iFullName | ) |
debugvalue art::debugit |
std::atomic<int> art::shutdown_flag |
std::mutex art::usr2_lock |