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
CTPPS: backport of diamond track fitting to 8_0_X #18238
CTPPS: backport of diamond track fitting to 8_0_X #18238
Commits on Apr 6, 2017
-
Added the CTPPSDiamondLocalTrack object
Conflicts: DataFormats/CTPPSReco/interface/CTPPSDiamondRecHit.h DataFormats/CTPPSReco/src/classes.h DataFormats/CTPPSReco/src/classes_def.xml RecoCTPPS/TotemRPLocal/plugins/CTPPSDiamondRecHitProducer.cc
-
New cfi file for the local tracks fitter
Conflicts: DataFormats/CTPPSReco/interface/CTPPSDiamondRecHit.h RecoCTPPS/TotemRPLocal/interface/CTPPSDiamondRecHitProducerAlgorithm.h RecoCTPPS/TotemRPLocal/plugins/CTPPSDiamondRecHitProducer.cc RecoCTPPS/TotemRPLocal/python/ctppsDiamondRecHitProducer_cfi.py RecoCTPPS/TotemRPLocal/src/CTPPSDiamondRecHitProducerAlgorithm.cc
-
-
Added setters to CTPPS*LocalTrack and RecHit
Conflicts: DataFormats/CTPPSReco/interface/CTPPSDiamondRecHit.h
-
New constructor for the track recognition algorithm object ; plugging…
… it to the local tracks' EDProducer Conflicts: RecoCTPPS/TotemRPLocal/python/ctppsDiamondLocalReconstruction_cff.py RecoCTPPS/TotemRPLocal/test/diamonds_reco_cfg.py
-
-
Combined both the totemRP and ctppsDiamond local reconstructions into…
… a single ctppsLocalReconstruction object ; moved floating point quantities in diamonds rechits from double to single precision ; bumped CTPPSDiamondRecHit class version from 2 to 3 Conflicts: RecoCTPPS/TotemRPLocal/python/ctppsDiamondLocalReconstruction_cff.py Conflicts: Configuration/StandardSequences/python/Reconstruction_cff.py RecoCTPPS/TotemRPLocal/python/ctppsDiamondLocalReconstruction_cff.py RecoCTPPS/TotemRPLocal/test/diamonds_reco_cfg.py Conflicts: Configuration/StandardSequences/python/Reconstruction_cff.py
-
Making use of the already present recoCTPPS object (instead of defini…
…ng a new one somewhere else) Conflicts: RecoCTPPS/TotemRPLocal/test/diamonds_reco_cfg.py Conflicts: Configuration/StandardSequences/python/Reconstruction_cff.py
-
Added the local tracks to the output definition
Conflicts: RecoCTPPS/Configuration/python/RecoCTPPS_EventContent_cff.py
-
-
-
Storing local tracks information as floats instead of doubles ; match…
…ed the module name to its products
-
-
-
-
Amended the diamonds local track recognition ; New local tracks const…
…ructor with attributes ; other secondary fixes
-
-
Use the precise pixel efficiency function instead of the fast one
* Reverted the pixel efficiency function to the erf-precise one * Tracking spatial resolution/step moved from 50 to 10 um
-
-
-
-
Unordered maps for the parameters and hitmp in local tracks fitter ; …
…clearing the fitters' hits collection after the event is filled