track selection by the first/last hit position (copied older developments from 6_2_X branch)
write results of Lorentz Angle and Backplane corrections to split-iov db file
Phases for elliptical, sagitta, and skew
Update to cosmic track splitting validation
boosted jet merger plugin to coalesce subjets from PAT with fat jets from PAT
consumes migration
avoid unecessary computations and branches, reduce hte maximum number of iteration: never seen more than 7 if successful
clean second order solution
clean asin protection
Thread safety cleanup in KalmanAlignmentAlgorithm

Make the return value of two const functions be
a const pointer instead of just a pointer.
Eliminates a potential thread safety problem
reported by the clang static code analyzer.
Reove HF from isolation and add veto by ref in Photon iso
Convert BaseCkfTrajectoryBuilder classes to be constructed via plugin factory

- Add new constructors to BaseCkfTrajectoryBuilder classes
- Add BaseCkfTrajectoryBuilderFactory
- Add BaseCkfTrajectoryBuilder::setEvent() (to be called instead of clone)
- Migrate CkfTrackCandidateMakerBase and ConversionTrackCandidateProducer
  to construct BaseCkfTrajectroryBuilder via factory
- In MuonCkfTrajectoryBuilder, the theEtaPhiEstimator must be
  initialised in setEvent_() instead of constructor
- Remove CkfTrajectoryBuilder ESProducers
Convert std::cout to edm::LogError
Migrate configuration to use refToPSet_ for TrajectoryBuilder

The old ESProducer files are kept for now for ConfDB migration, they
will be cleaned afterwards.
Convert TrajectoryFilter classes to be constructed via plugin factory

- Add TrajectoryFilter::setEvent() to read data from edm::Event and/or edm::EventSetup
- Remove TrajectoryFilter ESProducers
- Remove TYPELOOKUP_DATA_REG(TrajectoryFilter)
Migrate BaseCkfTrajectoryBuilder to use TrajectoryFilter via plugin factory
Use unique_ptr in BaseCkfTrajectoryBuilder
Migrate configuration to use refToPSet_ for TrajectoryFilter
Add edm::ConsumesCollector parameter to constructors of BaseCkfTrajectoryBuilder classes

Will need to deliver edm::ConsumesCollector to TrajectoryFilter
constructor (to be added in a later commit).
Add edm::ConsumesCollector parameter to constructors of TrajectoryFilter classes

Will need to deliver edm::ConsumesCollector to
ClusterShapeTrajectoryFilter (to be added in a later commit).