ATLAS Offline Software
Loading...
Searching...
No Matches
MetaReader.py File Reference

Go to the source code of this file.

Namespaces

namespace  python
namespace  python.MetaReader

Functions

 python.MetaReader.read_metadata (filenames, file_type=None, mode='lite', promote=None, meta_key_filter=None, unique_tag_info_values=True, ignoreNonExistingLocalFiles=False)
 python.MetaReader._check_project ()
 python.MetaReader._get_pfn (filename)
 python.MetaReader._read_guid (filename)
 python.MetaReader._extract_fields (obj)
 python.MetaReader._convert_value (value, aux=None)
 python.MetaReader._get_attribute_val (iov_container, attr_name, attr_idx)
 python.MetaReader._extract_fields_iov (iov_container, idx_range)
 python.MetaReader._extract_iov_detailed (iov_container)
 python.MetaReader._extract_fields_iovmdc (value)
 python.MetaReader._extract_fields_esi (value)
 python.MetaReader._extract_fields_ef (value)
 python.MetaReader._extract_fields_cbk (interface=None, aux=None)
 python.MetaReader._extract_fields_fmd (interface=None, aux=None)
 python.MetaReader._extract_fields_tmd (interface=None, aux=None)
 python.MetaReader._extract_fields_triggermenu (interface, aux)
 python.MetaReader._extract_fields_triggermenujson (interface, aux)
 python.MetaReader._convert_event_type_user_type (value)
 python.MetaReader._convert_event_type_bitmask (value)
 python.MetaReader.make_lite (meta_dict)
 python.MetaReader.make_peeker (meta_dict)
 python.MetaReader.promote_keys (meta_dict, mode)
 python.MetaReader.convert_itemList (metadata, layout)
 python.MetaReader.dataheader_nentries (infile)
dict python.MetaReader.get_meta_filter (mode="lite", meta_key_filter=None)
 python.MetaReader.denormalize_metadata_types (metadata_dict)
 python.MetaReader.should_keep_meta (normalizedName, typeName, meta_filter)

Variables

 python.MetaReader.msg = logging.getLogger('MetaReader')
 python.MetaReader.regexEventStreamInfo = re.compile(r'^EventStreamInfo(_p\d+)?$')
 python.MetaReader.regexIOVMetaDataContainer = re.compile(r'^IOVMetaDataContainer(_p\d+)?$')
 python.MetaReader.regexByteStreamMetadataContainer = re.compile(r'^ByteStreamMetadataContainer(_p\d+)?$')
 python.MetaReader.regexXAODCutBookkeeperContainer = re.compile(r'^xAOD::CutBookkeeperContainer(_v\d+)?$')
 python.MetaReader.regexXAODCutBookkeeperContainerAux = re.compile(r'^xAOD::CutBookkeeperAuxContainer(_v\d+)?$')
 python.MetaReader.regexXAODEventFormat = re.compile(r'^xAOD::EventFormat(_v\d+)?$')
 python.MetaReader.regexXAODFileMetaData = re.compile(r'^xAOD::FileMetaData(_v\d+)?$')
 python.MetaReader.regexXAODFileMetaDataAux = re.compile(r'^xAOD::FileMetaDataAuxInfo(_v\d+)?$')
 python.MetaReader.regexXAODFileMetaDataAuxDyn = re.compile(r'^(xAOD::)?FileMetaData.*AuxDyn(\.[a-zA-Z0-9]+)?$')
 python.MetaReader.regexXAODTriggerMenu = re.compile(r'^DataVector<xAOD::TriggerMenu(_v\d+)?>$')
 python.MetaReader.regexXAODTriggerMenuAux = re.compile(r'^xAOD::TriggerMenuAuxContainer(_v\d+)?$')
 python.MetaReader.regexXAODTriggerMenuJson = re.compile(r'^DataVector<xAOD::TriggerMenuJson(_v\d+)?>$')
 python.MetaReader.regexXAODTriggerMenuJsonAux = re.compile(r'^xAOD::TriggerMenuJsonAuxContainer(_v\d+)?$')
 python.MetaReader.regexXAODTruthMetaData = re.compile(r'^DataVector<xAOD::TruthMetaData(_v\d+)?>$')
 python.MetaReader.regexXAODTruthMetaDataAux = re.compile(r'^xAOD::TruthMetaDataAuxContainer(_v\d+)?$')
 python.MetaReader.regex_cppname = re.compile(r'^([\w:]+)(<.*>)?$')
 python.MetaReader.regex_persistent_class = re.compile(r'^([a-zA-Z]+(_[pv]\d+)?::)*[a-zA-Z]+_[pv]\d+$')
 python.MetaReader.regex_BS_files = re.compile(r'^(\w+):.*((\.D?RAW\..*)|(\.data$))')
 python.MetaReader.regex_URI_scheme = re.compile(r'^([A-Za-z0-9\+\.\-]+)\:')
list python.MetaReader.lite_primary_keys_to_keep
list python.MetaReader.lite_TagInfo_keys_to_keep
list python.MetaReader.trigger_keys
dict python.MetaReader.trigger_menu_json_map