optimized MC path

loop through the tree using SetBranchAddress for MC,
added tree_event_generator
fixed logic problems for cosmic veto