21
Offline Tracker DQM Shi1 Tutorial

Offline Tracker DQM Shi Tutorial

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

OfflineTrackerDQMShi1Tutorial

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.

5

CentralGUIsnapshot:startpage

Info on all sub systems

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‐Pixels•  StaLcTrackerMapplotsofsomeselectedmonitorables,viewablewiththeGUI

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.