change comment lines in SpecificGenMETData
change comment lines in SpecificCaloMETData
change "double" to "float" in SpecificPFMETData
add constructor to SpecificCaloMETData to initialize the variables
stop initializing SpecificCaloMETData in CaloSpecificAlgo because SpecificCaloMETData has now a constructor
change "double" to "float" in SpecificCaloMETData
add parameters for defining track quality requirements in PVClusterComparer (avoiding hard coded ones)
bug fix (there were the possibility of accessing the first vertex w/o checking the collection size)
delete not really useful variable (noVertices)
fix bug in PVClusterComparer
add constructor to SpecificGenMETData to initialize the variables
stop initializing SpecificGenMETData in GenSpecificAlgo
change "double" to "float" in SpecificGenMETData
allow for multiple conversion refs in track elements (bug in old pf algo was to repeat tracks)
fix calculation of prob by using chisquare quantile
add check PVcomparer existence
update also pTSquaredSum(const reco::Vertex &v)
Changed statics to thread_local in EgammaTowerIsolation

To quickly fix the thread safety problems, the static data members
of EgammaTowerIsolation have been changed to be thread_local.
This avoids disturbing the present behavior and client APIs while
fixing the threading problems crashing jobs.
However, this should not be considered the permanent solution. Instead
the statics should become regular members and client code should
stop making temporary EgammaTowerIsolation objects and instead
keep reusing the one they make.
Revert MuonShowerInformationProducer back to legacy

MuonShowerInformationProducer was missed when we reverted all modules
using MuonDetLayerGeometry back to legacy to avoid thread safety
problems.
bug fix