craft09 pixel alignment some informal results from early
play

CRAFT09 pixel alignment some informal results from early 3.8 T data - PowerPoint PPT Presentation

CRAFT09 pixel alignment some informal results from early 3.8 T data Frank Meier August 4, 2009 1 / 17 Overview Introduction Results Conclusions and Outlook Backup slides Alignment settings 2 / 17 Introduction Following this page, I


  1. CRAFT09 pixel alignment – some informal results from early 3.8 T data Frank Meier August 4, 2009 1 / 17

  2. Overview Introduction Results Conclusions and Outlook Backup slides Alignment settings 2 / 17

  3. Introduction Following this page, I show some raw plots from the very first (successful?) alignments using MP on CRAFT09 data at 3.8 T. Some remarks valid for all following slides: ◮ Number of events are those reported by mps stat.pl unless stated otherwise ◮ Version used was CMSSW 3 2 2 patch2 ◮ 1M of events used (3.8 T) ◮ For configs see backup slides for details 3 / 17

  4. TPBBarrel 0 X ′ Entries Entries 10632 10632 Residual for TPBBarrel 0 in Pixel Mean Mean 0.004034 0.004034 RMS RMS 0.06498 0.06498 s060_38T_data_ladder Underflow Underflow 7 7 CRAFT08 s061_38T_data_module Overflow Overflow 9 9 120 Entries Entries 8737 8737 Mean Mean -0.005087 -0.005087 RMS RMS 0.03531 0.03531 Underflow Underflow 4 4 100 Overflow Overflow 3 3 Entries Entries 10639 10639 Mean Mean 0.004672 0.004672 RMS RMS 0.06547 0.06547 80 Underflow Underflow 7 7 Overflow Overflow 13 13 60 40 20 0 -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 (x - x )' [cm] rec pred 4 / 17

  5. TPBBarrel 0 Y ′ Entries Entries 10632 10632 Residual for TPBBarrel 0 in Pixel Mean Mean -0.02028 -0.02028 RMS RMS 0.1251 0.1251 s060_38T_data_ladder CRAFT08 Underflow Underflow 213 213 s061_38T_data_module Overflow Overflow 191 191 Entries Entries 8737 8737 180 Mean Mean -0.000786 -0.000786 RMS RMS 0.03582 0.03582 160 9 9 Underflow Underflow Overflow Overflow 9 9 Entries Entries 10639 10639 140 Mean Mean -0.02156 -0.02156 RMS RMS 0.1242 0.1242 120 215 215 Underflow Underflow Overflow Overflow 187 187 100 80 60 40 20 0 -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 (y - y )' [cm] rec pred 5 / 17

  6. TPEEndcap 1 X ′ Entries Entries 881 881 Residual for TPEEndcap 1 in Pixel Mean Mean 0.003406 0.003406 RMS RMS 0.1764 0.1764 s060_38T_data_ladder Underflow Underflow 48 48 CRAFT08 s061_38T_data_module Overflow Overflow 47 47 Entries Entries 728 728 Mean Mean -0.01465 -0.01465 0.1144 0.1144 RMS RMS Underflow Underflow 7 7 10 Overflow Overflow 3 3 Entries Entries 879 879 Mean Mean 0.008819 0.008819 8 RMS RMS 0.1753 0.1753 Underflow Underflow 47 47 46 46 Overflow Overflow 6 4 2 0 -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4 0.5 (x - x )' [cm] rec pred 6 / 17

  7. Conclusions and Outlook ◮ Alignment seems not satisfactory, i.e. can’t reproduce results from misalignment study (see Alignment meeting of Jul 23) Plans: ◮ Improve alignment to achieve at least what CRAFT08 did ◮ Full alignment – how much data do we need for this? Config? 7 / 17

  8. Backup slides 8 / 17

  9. Alignment setting # − − Magnetic f i e l d p r o c e s s . load ( ” C o n f i g u r a t i o n / StandardSequences / M a g n e t i c F i e l d 3 8 T c f f ” ) # # FOR 3.8T # − − I d e a l geometry and i n t e r f a c e p r o c e s s . load ( ”Geometry . CMSCommonData . cmsIdealGeometryXML cfi ” ) p r o c e s s . load ( ”Geometry . TrackerNumberingBuilder . trackerNumberingGeometry cfi ” ) # # i f alignment c o n s t a n t s not from g l o b a l tag , add t h i s CondCore .DBCommon. CondDBSetup cfi import ∗ from # # Global Tag # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # p r o c e s s . load ( ” C o n f i g u r a t i o n . StandardSequences . F r o n t i e r C o n d i t i o n s G l o b a l T a g c f f ” ) p r o c e s s . GlobalTag . connect = ” f r o n t i e r :// F r o n t i e r P r o d /CMS COND 31X GLOBALTAG” p r o c e s s . GlobalTag . g l o b a l t a g = ”GR09 31X V4P : : A l l ” # # # # # temporary f i x f o r p i x e l templates # # see h t t p s :// hypernews . cern . ch/HyperNews/CMS/ get /tk − alignment /699. html p r o c e s s . load ( ” RecoLocalTracker . S i P i x e l R e c H i t s . PixelCPETemplateReco cfi ” ) p r o c e s s . templates . LoadTemplatesFromDB = F a l s e p r o c e s s . load ( ” RecoLocalTracker . S i P i x e l R e c H i t s . P i x e l C P E G e n e r i c c f i ” ) p r o c e s s . PixelCPEGenericESProducer . LoadTemplatesFromDB = F a l s e # # # # # end of temporary f i x # − − i n i t i a l i z e beam spot p r o c e s s . load ( ” RecoVertex . BeamSpotProducer . BeamSpot cfi ” ) 9 / 17

  10. Alignment setting # − − t r a c k s e l e c t i o n f o r alignment p r o c e s s . load ( ” Alignment . CommonAlignmentProducer . A l i g n m e n t T r a c k S e l e c t o r c f i ” ) p r o c e s s . AlignmentTrackSelector . s r c = ’ H i t F i l t e r e d T r a c k s ’ # a d j u s t to i n p u t f i l e p r o c e s s . AlignmentTrackSelector . applyBasicCuts = True p r o c e s s . AlignmentTrackSelector . pMin = 4. p r o c e s s . AlignmentTrackSelector . ptMin = 0. p r o c e s s . AlignmentTrackSelector . etaMin = − 999. p r o c e s s . AlignmentTrackSelector . etaMax = 999. p r o c e s s . AlignmentTrackSelector . nHitMin = 10 #p r o c e s s . AlignmentTrackSelector . minHitsPerSubDet . inBPIX = 2 #p r o c e s s . AlignmentTrackSelector . minHitsPerSubDet . inTEC = 1 p r o c e s s . AlignmentTrackSelector . nHitMin2D = 2 p r o c e s s . AlignmentTrackSelector . chi2nMax = 9999. p r o c e s s . AlignmentTrackSelector . a p p l y M u l t i p l i c i t y F i l t e r = True p r o c e s s . AlignmentTrackSelector . m a x M u l t i p l i c i t y = 1 p r o c e s s . AlignmentTrackSelector . applyNHighestPt = F a l s e p r o c e s s . AlignmentTrackSelector . nHighestPt = 1 p r o c e s s . AlignmentTrackSelector . seedOnlyFrom = 0 p r o c e s s . AlignmentTrackSelector . a p p l y I s o l a t i o n C u t = F a l s e p r o c e s s . AlignmentTrackSelector . m i n H i t I s o l a t i o n = 0.8 p r o c e s s . AlignmentTrackSelector . applyChargeCheck = F a l s e # s i n c e no S/N cut i s a p p l i e d p r o c e s s . AlignmentTrackSelector . minHitChargeStrip = 30. 10 / 17

  11. Alignment setting # − − new t r a c k h i t f i l t e r # T r a c k e r T r a c k H i t F i l t e r takes as i n p u t the t r a c k s / t r a j e c t o r i e s coming out from T r a c k R e f i p r o c e s s . load ( ” RecoTracker . F i n a l T r a c k S e l e c t o r s . T r a c k e r T r a c k H i t F i l t e r c f f ” ) p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . s r c = ’ T r a c k R e f i t t e r 1 ’ p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . u s e T r a j e c t o r i e s= True # t h i s i s needed only i f you r e q u i r p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . minimumHits = 8 p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . commands = cms . v s t r i n g ( ” keep PXB” , ” keep PXE” , ” keep TIB” , ” keep TID” , ” keep TOB” , ” keep TEC” ) p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . detsToIgnore = [ # see h t t p s :// hypernews . cern . ch/HyperNews/CMS/ get / t r a c k e r − performance /484. html # TIB / TID 369136710 , 369136714 , 402668822 , # TOB 436310989 , 436310990 , 436299301 , 436299302 , # TEC 470340521 , 470063045 , 470063046 , 470114669 , 470114670 , 470161093 , 470161094 , 470164333 , 470164334 , 470312005 , 470312006 , 470312009 , 470067405 , 470067406 , 470128813 ] p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . r e p l a c e W i t h I n a c t i v e H i t s = True p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . s t r i p A l l I n v a l i d H i t s = F a l s e p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . rejectBadStoNHits = True p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . StoNcommands = cms . v s t r i n g ( ”ALL 14.0 ” ) p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . r e j e c t L o w A n g l e H i t s= True p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . TrackAngleCut= 0.35 # i n rads , s t a r t i n g from the module s u p r o c e s s . T r a c k e r T r a c k H i t F i l t e r . u s e P i x e l Q u a l i t y F l a g= True #now we g i v e the TrackCandidate coming out of the T r a c k e r T r a c k H i t F i l t e r to the t r a c k pro RecoTracker . TrackProducer . C o s m i c F i n a l F i t W i t h M a t e r i a l P 5 c f f import p r o c e s s . H i t F i l t e r e d T r a c k s = RecoTracker . TrackProducer . C o s m i c F i n a l F i t W i t h M a t e r i a l P 5 c f f . c s r c = ’ T r a c k e r T r a c k H i t F i l t e r ’ ) 11 / 17

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend