ATLAS Offline Software
Classes | Functions | Variables
createLinkingScheme Namespace Reference

Classes

class  Layer
 
class  Pair
 

Functions

def parseArgs ()
 

Variables

 args
 
 link_df
 
 link_df_orig_len
 
 layer_from_idx
 
 layer_to_idx
 
 layer_idx
 
 layer_dict
 
 dst_idx
 
 l
 
 src_dict
 
 dst_dict
 
 iter
 
 pair_dict
 
 dst_layer_dict
 
 src_layer_dict
 
 dst_df
 
 dst_vec
 
 missing_links
 
 src_vol
 
 dst_vol
 
 skip
 
 src_rem1
 
 dst_rem1
 
 isPaired
 
 src_rem2
 
 dst_rem2
 
 new_src
 
 new_dst
 
 nConnsTotal
 
 link_file
 
 bin_table
 
 conn_counter
 

Function Documentation

◆ parseArgs()

def createLinkingScheme.parseArgs ( )

Definition at line 5 of file createLinkingScheme.py.

5 def parseArgs():
6  import argparse
7  parser = argparse.ArgumentParser(description="create GBTS linking table")
8  parser.add_argument("-o", "--output_file", default="binTables_ITK_RUN4.txt", help="output table for use by GBTS (default=%(default)s)")
9  parser.add_argument("-p", "--min-link-probability", type=float, default=0.01, help="minimum linking probability (default=%(default)s, LRT=0.001)")
10  parser.add_argument("-e", "--eta-bins", type=float, default=0.2, help="eta bin width (default=%(default)s)")
11  parser.add_argument("-a", "--no-symmetrize", action='store_true', help="do not symmetrize by adding missing layers on the other side")
12  parser.add_argument("-i", "--write-inverse-linking-scheme", action='store_true', help="write inverse linking scheme table")
13  parser.add_argument("-w", "--write-scheme-file", default="inverse_linking_scheme_ITK_RUN4.txt", help="inverse linking scheme table file name (default=%(default)s)")
14  parser.add_argument("input_csv", nargs="?", default="layer_connection_table.csv", help="input CSV layer connection table, output from Athena (default=%(default)s)")
15  return parser.parse_args()
16 

Variable Documentation

◆ args

createLinkingScheme.args

Definition at line 29 of file createLinkingScheme.py.

◆ bin_table

createLinkingScheme.bin_table

Definition at line 170 of file createLinkingScheme.py.

◆ conn_counter

createLinkingScheme.conn_counter

Definition at line 174 of file createLinkingScheme.py.

◆ dst_df

createLinkingScheme.dst_df

Definition at line 80 of file createLinkingScheme.py.

◆ dst_dict

createLinkingScheme.dst_dict

Definition at line 59 of file createLinkingScheme.py.

◆ dst_idx

createLinkingScheme.dst_idx

Definition at line 52 of file createLinkingScheme.py.

◆ dst_layer_dict

createLinkingScheme.dst_layer_dict

Definition at line 65 of file createLinkingScheme.py.

◆ dst_rem1

createLinkingScheme.dst_rem1

Definition at line 114 of file createLinkingScheme.py.

◆ dst_rem2

createLinkingScheme.dst_rem2

Definition at line 122 of file createLinkingScheme.py.

◆ dst_vec

createLinkingScheme.dst_vec

Definition at line 81 of file createLinkingScheme.py.

◆ dst_vol

createLinkingScheme.dst_vol

Definition at line 108 of file createLinkingScheme.py.

◆ isPaired

createLinkingScheme.isPaired

Definition at line 116 of file createLinkingScheme.py.

◆ iter

createLinkingScheme.iter

Definition at line 62 of file createLinkingScheme.py.

◆ l

createLinkingScheme.l

Definition at line 55 of file createLinkingScheme.py.

◆ layer_dict

createLinkingScheme.layer_dict

Definition at line 47 of file createLinkingScheme.py.

◆ layer_from_idx

createLinkingScheme.layer_from_idx

Definition at line 40 of file createLinkingScheme.py.

◆ layer_idx

createLinkingScheme.layer_idx

Definition at line 43 of file createLinkingScheme.py.

◆ layer_to_idx

createLinkingScheme.layer_to_idx

Definition at line 41 of file createLinkingScheme.py.

◆ link_df

createLinkingScheme.link_df

Definition at line 33 of file createLinkingScheme.py.

◆ link_df_orig_len

createLinkingScheme.link_df_orig_len

Definition at line 34 of file createLinkingScheme.py.

◆ link_file

createLinkingScheme.link_file

Definition at line 159 of file createLinkingScheme.py.

◆ missing_links

createLinkingScheme.missing_links

Definition at line 98 of file createLinkingScheme.py.

◆ nConnsTotal

createLinkingScheme.nConnsTotal

Definition at line 153 of file createLinkingScheme.py.

◆ new_dst

createLinkingScheme.new_dst

Definition at line 139 of file createLinkingScheme.py.

◆ new_src

createLinkingScheme.new_src

Definition at line 130 of file createLinkingScheme.py.

◆ pair_dict

createLinkingScheme.pair_dict

Definition at line 64 of file createLinkingScheme.py.

◆ skip

createLinkingScheme.skip

Definition at line 110 of file createLinkingScheme.py.

◆ src_dict

createLinkingScheme.src_dict

Definition at line 58 of file createLinkingScheme.py.

◆ src_layer_dict

createLinkingScheme.src_layer_dict

Definition at line 66 of file createLinkingScheme.py.

◆ src_rem1

createLinkingScheme.src_rem1

Definition at line 113 of file createLinkingScheme.py.

◆ src_rem2

createLinkingScheme.src_rem2

Definition at line 121 of file createLinkingScheme.py.

◆ src_vol

createLinkingScheme.src_vol

Definition at line 107 of file createLinkingScheme.py.

createLinkingScheme.parseArgs
def parseArgs()
Definition: createLinkingScheme.py:5