New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Rewrite and Improvements for PFRecHit and PFCluster Producers #2730
Commits on Mar 11, 2014
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
functions and gives equivalent results to old clustering on electron …
…gun, 2-4 times faster recreated strange behavior of position calculations for ECAL in PFClusterAlgo
-
agrees with PFClusterAlgo to 1e-5 tolerance.
Had to place numerical stability requirements in both new and old pieces of algoritms to regularize the behavior of the position fit.
-
-
add aprticle flow clusters for PS, generate full ECAL PFCluster seque…
…nce with corrections get rid of n-square algorithm in loop optimize sorting loop
-
-
add remaining calorimeter clusterizers, all agree well
get rid of old clustering and drop in new sequence
-
normalize fraction calculations to rechit thresholds.
In the case of the seeds it's not necessary.
-
-
make numerical protection strength configurable, sync shower sigma fo…
…r PS clusters with stability branch
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
add in iorule to make PFRecHit backwards compatible -- NOTE the read-…
…in old RecHits will not be usable for clustering, but PFRecHits are transient anyway
-
-
only use PS adjusted radiation length when we are under the PS (which…
… ends at |eta| == 2.6!!!)
-
-
use empty parameter sets to indicate components not run in PFClusterP…
…roducer, HLT compatibility
-
-
-
-
-