babymaker  e95a6a9342d4604277fe7cc6149b6b5b24447d89
Functions | Variables
slim_ntuple Namespace Reference

Functions

def getRules (slim_file_name)
 
def passRules (branch, rules)
 
def sortInputFilesBySize (input_file_names)
 
def slimNtuple (slim_file_name, output_file_name, input_file_names, keep_existing, test_mode)
 

Variables

tuple parser
 
string help = "Run in test mode, quickly diplaying the list of kept and dropped branchs without actually copying the trees."
 
tuple args = parser.parse_args()
 

Function Documentation

def slim_ntuple.getRules (   slim_file_name)

Definition at line 13 of file slim_ntuple.py.

References utilities.ePrint().

Referenced by slimNtuple().

def slim_ntuple.passRules (   branch,
  rules 
)

Definition at line 25 of file slim_ntuple.py.

Referenced by slimNtuple().

def slim_ntuple.slimNtuple (   slim_file_name,
  output_file_name,
  input_file_names,
  keep_existing,
  test_mode 
)

Definition at line 38 of file slim_ntuple.py.

References getRules(), passRules(), and sortInputFilesBySize().

def slim_ntuple.sortInputFilesBySize (   input_file_names)

Definition at line 29 of file slim_ntuple.py.

Referenced by slimNtuple().

Variable Documentation

tuple slim_ntuple.args = parser.parse_args()

Definition at line 85 of file slim_ntuple.py.

string slim_ntuple.help = "Run in test mode, quickly diplaying the list of kept and dropped branchs without actually copying the trees."

Definition at line 76 of file slim_ntuple.py.

tuple slim_ntuple.parser
Initial value:
1 = argparse.ArgumentParser(description="Prunes branches from an ntuple",
2  formatter_class=argparse.ArgumentDefaultsHelpFormatter)

Definition at line 73 of file slim_ntuple.py.