betchart/susycaf — pull request #35 by betchart (2012-07-17 16:49:13+00:00)
Title: Proposed merge

Hi Ted,

There are only three files which require your review here. Have a look over the others to convince yourself they are just local (burt) changes.

1. calculables/xclean.py
This is a separate pull request, so if you handle that one first, the diff in this pull request will vanish.

2. calculables/electron.py
I changed the electron ID as follows: Use the supercluster eta rather than the 4-vector eta to decide if an electron candidate will be considered as 'barrel', 'crack', or 'endcap'. This is the ID used by top groups, and I think it is the intended definition. The change is subtle, and unlikely to affect any results.

3. calculables/muon.py
The ID is generalized to allow a different isolation variable, defaulting to the prior behavior.

Burt