Upload
others
View
8
Download
0
Embed Size (px)
Citation preview
26/15/09 2
TrackerShi1sOverview• OnlineShi1satP5(3/dayfor24hourscoverage)
– OnePixelshi1erandoneSiStripshi1erfor8hshi1s– OnePixelshi1leaderandoneSiStripshi1leadercoveringanenLreweek
• OfflineShi1s(CMSCENTREandatFNALROC)– OnecombinedPixel+SiStripshi1erforaCERNdayshi1andoneremote
foraFNALdayshi3– OnePixel+SiStripshi1leaderatCMS‐CentercoveringanenLreweek
• Ashi1ercandoeither3weeksonlineshi1s,or2weeksonline+1weekoffline(5days/week)
• Beforefirstshi1:makesuretoshareanoverlapshi1withpreviousshi1er!
• DQMexperton‐callatCERN• DailyshortplanningmeeLngsbetweenP5andCMS‐CEN• MondaycommissioningmeeLngs
36/15/09
SummaryofShi1erTasksforDQM• P5shi1erwillwatchonlineDQMGUI(centralandexpert),aswell
asTrackerMap– Checkspre‐definedsetofplotsincentralonlineGUIandTrackerMap,
usesexpertGUIfordebuggingofproblems– HashelpofDQMon‐callexpert– Communicateswithonlineandofflineshi1leaders
• Offlineshi1ertasks:– UsecentralDQMofflineGUIto:
• Checksapre‐definedsetofplots• ChecksresultsofautomateddatacerLficaLon(goodrunflags).Incaseofbadruns,triestounderstandthereason.
– Runsrootmacro(eitheroncepershi1orperweek,tbd.)tofilltrendplotsfromCondDB(historicalDQMinfo)
– MaybeaddiLonalworkflowsfromcalibraLonsgroup– Communicateswithofflineshi1leader
• Overlapwithcentralshi1ersavoidedasmuchaspossible.Expertshi1ersneedtobeabletorespondquicklytoquesLonsbycentralshi1ers!
4
Maintool:centralDQMGUI
• hdps://cmsweb.cern.ch/dqm/Ler‐0• ‘Workspace’:chooseEverything• ‘Dataset’:chooseapplicabledatasetname,askshi1leader
• ‘Run’:choosetherunnumbertoinvesLgate,startoffwherepreviousshi1erhasstopped
• ’00Shi3’:layoutsforcentralshi1er,basicplots• ‘Pixel&SiStrip–QuickCollecCon’:layoutsforTrackershi1ers,moredetailed.Alwayscheck!
• ‘Pixel&SiStrip–Detectorfolders’:navigatethesetodebugproblems.
6
Themonitorables–PixelsDatacorrupLon
• ErrorsfromFEDsanddataunpacking(raw2digi)NErrorsplodedforeachFEDcrate/Ladder/Blade
• ReportSummaryMaponfrontpageshowsmoduleswitherrorsataglance.
• Summaryplotsshouldbeempty.Ifnot,errorcodesgivemoreinformaLon(linkedfromshi1instrucLons)
7
Themonitorables–PixelsRawcharge
• Digisuncalibratedsinglepixelcharge,amount,occupancyandlocaLon Results from QTests
and/or reference plots will be superimposed
8
Themonitorables–PixelsClusters
• Clustersgaincalibratedandclusteredchargedeposits,amount,size,occupancy,locaLon
OnTrack
OffTrack
9
Themonitorables–PixelsReconstructedHits
• RecHitsLorentzanglecorrected,weightedhits,occupancyanderrors
Sorry, don’t have example plots at the moment.
10
Themonitorables–PixelsTracks
• TrackscombinedSiStrip+Pixeltracks,hitresidualsandOnTrack/OffTrackclusterinfo,trackmulLpliciLes
11
Themonitorables–SiStripsReportSummaryMaps
• OverviewmapsreflecLnginputfordatacerLficaLon
Two additional maps detailing S/N quality and fraction of modules with errors.
12
Themonitorables–SiStripsS/N
• Signal‐to‐Noiseforclustersontracks,forTIB/TOB/TID/TEC
A lower cut is applied to ensure good quality data
13
Themonitorables–TrendPlots• Theofflineshi1erwillhavetorunarootmacroeitheronceperdayorper
weekneedstobeseen,tofilltrendplotsforsomekeyvariables• ForthePixels:
– #Digis,#Clusters,clustersize,#barreltracks/#endcaptracks,meanchargeofOnTrackclusters
• FortheStrips:– #tracks(CKFandCosTF),#RecHitspertrack(CKFandCosTF),MPVofcorrected
S/N,#ClustersOffTrack,#ClustersOnTrack(CKFandCosTF),Chi2/ndoffortracks(CKFandCosTF)
Run number
OfflineTrackerMaps‐SiStrips• TogetherwiththetrendplotsacoupleofstaLcTrackerMaps
canbecreatedforthestrips:– NDigisdistribuLonforallmodules– FEDerrordistribuLonforallmodules
• ThesewillallowforanaddiLonaloverviewofthewholesystematoneglance.
Whensomethingseemswrong
• Ifyouspotaprobleminoneoftheplots,oryoufollowuponaproblemreportedbytheonlineshi1er,etc.reportyourfindingsintwikiwithDBinterface(currentlyunderdevelopment)
• InaddiLontalktoyourofflineshi1leader• Trytounderstandfromonlineelogifsomethingwent
obviouslywrong.• IftheautomaLcgoodrunflagisbad,invesLgatewhy,what
cutfailed,whatfracLonofthemodulesfailed,etc.Discusswithofflineshi1leaderyourfindings.
• Makesuretocommunicatewithfollowingshi1ersviathetwiki/DBtoolandviatheelogifnecessary,sonoteverybodyhastore‐discoverthesameproblem.
DataCerLficaLon
• Verifyingthiswillmainlybedutyofshi1leader,buteverybodyshouldunderstandtheprinciples…
• TheDQMprocessatTier‐0isautomaLcallyapplyingacertainsetofcutstosomeofthehistograms.Thenanalgorithmiscombiningthecutresultstodefineanoverallgoodrunflag(goodorbad)forFPIX,BPIX,TIB,TOB,TID,TECseparately.
• TheintermediateandfinalresultsofthisprocessarestoredintheDQMrootfiles,accessiblethroughtheDQMGUIunder:– Pixel(SiStrip)/EventInfo/reportSummaryContents– AddiLonalusefulinputcanbefoundunderPixel(SiStrip)/EventInfo/
DAQContentsandDCSContents
DataCerLficaLon‐Pixels
• WecheckwhatfracLonofallbarrelorendcapmodulespassesacertaincut.ThequanLLeswecutonare:– AnyFEDerrors?– #Digis– Digicharge(rawchargeinADC)– Clustersize,#Clusters,clustercharge(OnTrackandOffTrack)
– MeanandRMSforXandYresiduals– RecHiterrorsinXandY
Useful now
Better with collisions
DataCerLficaLon‐SiStrips
• ModulelevelcerLficaLonbasedon– AnyFEDerrors?– #Digis– #Clusters
• LayerlevelcerLficaLonbasedon– S/NfracLonofgoodlayers(persubsystemTIB/TOB/TID/TEC)
• Combinethemoduleandlayerlevelresultspersubsystem
RunRegistry• CMScentralDQMRunRegistrycontainsallimportantinfoonallruns,filledautomaLcallyandbyhandbytheshi1ers:– hdp://pccmsdqm04.cern.ch/runregistry/index.jsp
Signingupforshi1s• Reminder:onlyoneweekofofflineshi1spossibleperperson,restshouldbeonlineatP5!
• Ifpossiblewewouldliketocoveroneremoteofflineshi1perdayfromFermilab.
• Signupfor5shi1sina7dayweek(notonedayhereandthere…)
• Signupforshi1susingofficialCMSshi1tool:hdp://cmsonline.cern.ch/portal/page/portal/CMSonlinesystem/Shi1list/Shi1SelecLon
• Choose“Shi1selecLon”tab(topright),selectShi1type“TRK–OfflineFNAL”andtheMonthyouareinterestedinandclickonthe“Show”budon.Thenchecktheblueboxesonthedaysofyouravailability;LinoDeMariawilleventuallyassigntheshi1s.