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

Go to the source code of this file.

Classes

class  createLinkingScheme.Layer
class  createLinkingScheme.Pair

Namespaces

namespace  createLinkingScheme

Functions

 createLinkingScheme.parseArgs ()

Variables

 createLinkingScheme.args = parseArgs()
 createLinkingScheme.link_df = pd.read_csv(args.input_csv)
 createLinkingScheme.link_df_orig_len = len(link_df)
 createLinkingScheme.layer_from_idx = link_df['from'].values
 createLinkingScheme.layer_to_idx = link_df['to'].values
 createLinkingScheme.layer_idx = np.unique(np.concatenate((layer_from_idx, layer_to_idx)))
dict createLinkingScheme.layer_dict = {}
 createLinkingScheme.dst_idx = link_df['from']
dict createLinkingScheme.l = layer_dict[idx]
dict createLinkingScheme.src_dict = {k: v for k, v in layer_dict.items() if v.nTargets == 0}
dict createLinkingScheme.dst_dict = {k: v for k, v in layer_dict.items() if v.nTargets > 0}
int createLinkingScheme.iter = 1
dict createLinkingScheme.pair_dict = {}
dict createLinkingScheme.dst_layer_dict = {}
dict createLinkingScheme.src_layer_dict = {}
 createLinkingScheme.dst_df = link_df[link_df['to'] == key]
 createLinkingScheme.dst_vec = dst_df['from']
list createLinkingScheme.missing_links = []
int createLinkingScheme.src_vol = p1.src // 10000
int createLinkingScheme.dst_vol = p1.dst // 10000
int createLinkingScheme.skip = 8
int createLinkingScheme.src_rem1 = p1.src % 10000
int createLinkingScheme.dst_rem1 = p1.dst % 10000
bool createLinkingScheme.isPaired = False
int createLinkingScheme.src_rem2 = p2.src % 10000
int createLinkingScheme.dst_rem2 = p2.dst % 10000
int createLinkingScheme.new_src = -1
int createLinkingScheme.new_dst = -1
int createLinkingScheme.nConnsTotal = 0
 createLinkingScheme.link_file = open(args.write_scheme_file, 'w')
 createLinkingScheme.bin_table = open(args.output_file, 'w')
int createLinkingScheme.conn_counter = 0