26
ProtoDUNE-SP Reconstruction Software Review and Performance Leigh Whitehead On behalf of the protoDUNE-SP DRA Group 10/05/18

ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

ProtoDUNE-SPReconstructionSoftwareReviewandPerformance

LeighWhiteheadOnbehalfoftheprotoDUNE-SPDRAGroup

10/05/18

Page 2: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Introduction• Theseslidesprovideanoverviewofthematerialpresentedinthe

ProtoDUNE-SPreconstructionsoftwarereviewdocument

• Thereconstructionmustprovidetoolsforcalibrations,TPCanalysesandPDanalysis:• Efficientcosmicmuonreconstruction• T0measurementforasmanycosmicmuonsaspossible• CNNhittaggingforMichelelectronevents

• Thetalkfocusesontwomainparts:• Overviewofthealgorithmsinthereconstructionchain• Performanceofthosealgorithmscriticaltothepion-argoncrosssection

analysis

LeighWhitehead 2

Page 3: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

ReconstructionChainOverview• TherearesixmainstepsintheTPCreconstructionchain

• Someofthesestepshavedifferentcomplimentaryapproaches

• Twostepsintheopticalinformationprocessing

• NB:thisfigureisdemonstrative,otherapproachessuchasWireCell gostraightfromTPCsignalsto3Dreconstruction

LeighWhitehead 3

TPCSignalProcessing HitFinding Clustering CNNHit

Tagging

TrackFinding +Vertexing

ShowerReco

OpticalHitFinding

OpticalClustering

Page 4: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

TPCSignalProcessing• Thegoalofthesignalprocessingistoreconstructthedistribution

ofionisationelectronsarrivingoneachwireovertime• Providecleanwaveformsfromwhichtobeginhitfinding

• Currenttechniquebasedona1Dconvolution• ApplyFastFourierTransformtoisolatenoiseandsignalfrequencies

• Effectivelyrolesupallsourcesofsignalshaping(amplifiers,electronicsresponseetc)intoaGaussiansmearingfunction

LeighWhitehead 4

Page 5: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

TPCSignalProcessing• MicroBooNE recentlymadeanimportantstepforwardusinga2D

convolution• ThismethodwillbeportedovertoprotoDUNE soon

• PossibleissuesforProtoDUNE:• Stickycodes:theseareincorrectadc valuesthatappearasspikes

inthewaveform• RepresentalossofinformationbutanewADCcodecanbeformedvia

interpolationfromneighbouringgoodcodes

• Non-linearityoftheADCs• Mustbedealtwithusingacalibrationscheme.

LeighWhitehead 5

Page 6: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

HitFinding• Thehitfinding”GausHitFinder”algorithmsearchesforthe

numberofpeaksinawaveform

• AfterfindingeachoftheNpeaksthedistributionisfittedwithNGaussianfunctions

• EachoneoftheseNGaussianfitsformsthebasisofanindividualhitobject(recob::Hit)

LeighWhitehead 6

Page 7: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

HitDisambiguation• ThewrappedinductionwiresoftheAPAsgiveanonone-to-one

mappingofanelectronicschannelIDtoawireID• EachchannelIDmapstoanumberofwireIDs(onbothsidesoftheAPA)

• WhilstprotoDUNEhasTPCsonlyononesideoftheAPAsthewiresarewrappedandanalgorithmmustbeusedtoidentifythecorrectwireIDforasignalonagivenchannelID

• ProtoDUNE-SPusesSpacePointSolverasthedefaultalgorithm...• 10xfasterthanthepreviousmethoddevelopedforthe35t• MoreaccurateinProtoDUNE(notthecasefortheFD)• Improvedandfastertrackingefficiencywithlinecluster+pma• Detailsoftheprocessonthenextslide

LeighWhitehead 7

Page 8: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

SpacePointSolver• SpacePointSolveraimstoconvertthree2Dviewsintoasingle

collectionof3Dspacepoints

• Matchestripletsofwiresacrossthreeviewsmatchingcloselyintime– oftentherecanbemultiplecandidatetriplets• Resolvesambiguitiesbyminimisingthedifferencebetweenthepredicted

andobservedchargesontheinductionwires

• Designedasthefirststeptowardsafully3DreconstructionforFDneutrinointeractions

• ForProtoDUNEwewillinitiallyuseittoperformdisambiguation• Moreaccurateandfasterthantheaforementioneddisambiguation

LeighWhitehead 8

Page 9: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

SpacePointSolver• ExampleofthealgorithmperformanceattheFD

LeighWhitehead 9

Page 10: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Clustering• WehavetwoclusteringapproachesasofMCC10:

• LineClusterandTrajCluster

• Bothmethodsaimtoformclustersusingashortline-likeseedclusterandsearchingforsimilarhitstoextendtheclustertoproduce2Dclustersofassociatedhits

• TrajClusterismorecomplexthanLineCluster• Canmatchtogethertheclustersfromthe2Dviewsinto3D• Tagsshower-likeclusters

• Pandora(seelater)hasitsownsetofclusteringalgorithms

LeighWhitehead 10

Page 11: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

CNNHitTagging• Thehit-taggingCNNtakesthehitsfromtheclusteringstepas

input• Itclassifieseachhitastrack-likeorEM-like,andthenalsoashowMichel-

likeitis

• Itconsiderseachviewseparatelyandclassifieshitsineachviewinthesameway

LeighWhitehead 11

Track-like EM-like

Page 12: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

CNNHitTagging• Exampleperformanceforbeamπ+ events

• ShowthetotalEM-liketaggedADCtotalfromtheCNNcomparedtothetruetotalEM-likeADC

• OutputfromtheCNNusedinnumerousplaces• Allowtrackingalgorithmstopurelyfocusontrack-likehits• Michel-likehitsusedfortheMichelelectronanalysis• EM-likehitsusedforelectronandπ+ reconstructionandanalyses

LeighWhitehead 12

1GeVπ+ 4 GeVπ+

Page 13: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Tracking- PMA• ProjectionMatchingAlgorithm(PMA)wasdevelopedasa3d

reconstructiontoolforparticletrajectoriesinICARUS

• Itnativelycreates3Dtrackobjectsbyminimisingthedistancetohitsinallthreeviewssimultaneously

• Italsoperformestrackvertexingallowingforthecreationofextendedandcomplexstructuresofinteractions

• TherehavebeensomeupdatesforthespecificchallengesofProtoDUNE...

LeighWhitehead 13

Page 14: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Tracking- PMA• Cathodestitching:

• Associatetrackseithersideofthecathodeandformasingletrack

• TheshiftrequiredinthedriftdirectiontodothisgivesthetrackT0

• NB:thisalsoworksforanodestitchinginthosegeometriesthatrequireit

• Cosmic-raytagging

• Usethehit-taggingCNNtoreconstructonlytrack-likeobjects

LeighWhitehead 14

Page 15: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Pandora• Pandoraemploysamulti-algorithmapproachtograduallybuild

upacompleteinteraction• UsedsuccessfullyonMicroBooNE

• Eventsareslicedintoregionsofinterestideallycontaininghitsfromasingleprimary• Thehitsintheseregionsarepassedthroughtworeconstructionchains:

oneoptimisedforcosmics,theotherforneutrinos

• InthecaseofprotoDUNE,theneutrinoreconstructionchainbecomesthebeamparticlereconstruction• Alongwiththeadditionofaspecificmodulethatre-organisesthefinal

interactiongiventhatthereisanincomingbeamparticleandnotaneutrinointeractionvertex

LeighWhitehead 15

Page 16: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Pandora

• PandorawillthendecidewhetheragivenslicecontainsabeamorcosmicparticleusingaBDT• Givescandidatebeamparticlesandcosmic-raysasoutput

LeighWhitehead 16

Test Beam Particle Creation: Reconstructed Parent Particle: !+ Vertex: Start Vertex Hits: !+

Daughter Particles: 4 x p, 2 x "+

2 x !- !+

p"+

p

p

!-

p

"+

Interaction Vertex

!+

Default Reconstruction Reconstructed Parent Particle: Neutrino Vertex: Interaction Vertex Hits: No Visible Hits

Daughter Particles: 4 x p, 2 x "+

2 x !-

1 x !+

Start Vertex

!-

10 cm

Page 17: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

ShowerReconstruction• Pandoraproducesshowerobjectsaspartofthefullprimary

particleinteractiondescription

• TheEMShoweralgorithmtakesthePandoraoutputsandreconstructsfull3Dshowers• ItalsotakestheoutputfromtheCNNtorejectnonEM-likehits• Positionandmomentumfour-vectors• dE/dxintheinitialregionoftheshower– provideselectron/photonID

• DidnotrunaspartofMonteCarloChallenge(MCC)10• Testingcurrentlyunderwayandwillbere-introducedinMCC11

LeighWhitehead 17

Page 18: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

CalorimetryandPID• ThecalorimetryalgorithmsarerequiredtoconverttheADCtoa

finaldE/dxforreconstructedtracks

• FirstlyaconversionfromADCtochargeisperformed• Accountforchargelossduetoimpurities• ProvidesdQ/dx

• InordertoconvertfromdQ/dxtodE/dxneedtoaccountforchargequenching:• ApplyBirk’sorthemodifiedBoxmodel

LeighWhitehead 18

Page 19: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

CalorimetryandPID• ExamplesfromtheFD:

• BottomrightplotshowsalternativePIDmethodcalledPIDA

• PIDAusesdE/dxandresidualrangetoseparatespecies

• dE/dxcurvesoneofthefirstgoalsfromProtoDUNEbeamdata

LeighWhitehead 19

PIDA =1

N

Ri<30 cmX

Ri=0

✓dE

dx

i

R

0.42i

Page 20: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

CriticalPathforthePionAnalysis• TheprimaryphysicsgoalforprotoDUNE-SPisthemeasurement

oftheinclusivepion-argoncrosssection• SeeStefania’stalkfromthemorningsessionformoredetails

• Thealgorithmsexplicitlyrequiredforthisanalysisareasubsampleofthosepreviouslydescribed

• Weneed:• ReconstructedcosmicmuonswithT0 forcalibrations• Rejectionofcosmicraysandidentificationofπ± fortheanalysis

• Trackreconstructioniskeyhere

LeighWhitehead 20

Page 21: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Cosmic-rayTrackReconstruction• Weneedtoefficiencyand

accuratelyreconstructandidentifycosmicrays

• T0-taggedcosmics neededfordetectorcalibration

• Needtorejectasmanycosmics aspossibleforthebeamanalyses

LeighWhitehead 21

Reco T0 - True T0 (us)10− 8− 6− 4− 2− 0 2 4 6 8 100

2

4

6

8

10

12

14

Pandora T0

Reco T0 - True T0 (us)10− 8− 6− 4− 2− 0 2 4 6 8 100

2

4

6

8

10

PMA T0

Page 22: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Cosmic-rayMuonTagging- PMA• CosmicraystaggedinPMAusinganumberoftechniques

• MeasuredT0 incompatiblewithbeam• ReconstructedoutsidethedetectorindriftdirectionassumingT0 =0• Trackeither:

• CrossesTPCtoptobottom• CrossesTPCfromtoptofront/back• EntersTPCfromthetopandstops

• Integratedefficiency=70%• Analysislevelcutswillremovemore

ofthesecosmics

• Purity~93%– theT0 taggingmethodscanalsotagbeambackgrounds,butnotthesignalpartcilesweareinterestedin

• T0taggedcosmicsarecriticalforthedetectorcalibration

LeighWhitehead 22

Reconstructed track length (cm)0 100 200 300 400 500 600

Cos

mic

tagg

ing

effic

ienc

y

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

1

Page 23: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Cosmic/BeamID- Pandora• TheProtoDUNE-SPversionofPandoraaimstolabeltheparticlesaseitherof

cosmicorbeamorigin

• NB:Ifaslicecontainsmoretruecosmichitsthanbeamhitsitisconsideredascosmicthuscausingtheapparentlowefficiencyinthebeamparticleplot• ThispurelymeansPandorafindstheseeventsambiguous• Thesearenotlostfordownstreamalgorithmsandanalyseswherebeam– TPCmatching

willreclaimmanyofthese.

LeighWhitehead 23

Number of Hits210 310

Effic

ienc

y

0.0

0.2

0.4

0.6

0.8

1.0

Bdt Beam Particle Id

Number of Hits210 310

Effic

ienc

y

0.0

0.2

0.4

0.6

0.8

1.0

Bdt Beam Particle Id

CosmicBeam

Integrated:72.3%

Integrated:94.5%

Page 24: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

PionEntryPoint• Akeyelementofthisanalysisismatchingthebeamparticleto

thecorrecttrackinsidetheTPCdriftvolume• ThishasbeenstudiedusingbothPMAandPandora

• ThexandycomponentslookmostlythesamewithSCE,butwegeta20cm(!)shiftinz.Importanttocorrectforthis!

LeighWhitehead 24

3− 2− 1− 0 1 2 3Vx [cm]∆

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Entri

es/0

.5cm

PMA

Pandora

3− 2− 1− 0 1 2 3Vy [cm]∆

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

Entri

es/0

.5cm

3− 2− 1− 0 1 2 3Vz [cm]∆

0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Entri

es/0

.5cm

Page 25: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Summary• Thereconstructionsoftwareisingoodshape

• Itwillprovidetherequiredsamplesfortherequiredcalibrationsandtheprimaryphysicsgoal

• Thosetoolsrequiredforthepion-argoncrosssectionarethealgorithmsneededtoreconstructpionandmuontracks• Demonstratedthattheseareworkingwellinsimulation

• Thealgorithmsnotincludedinthecriticalpatharestillveryimportant• Neededforothersecondarygoals(π0,beamelectronsetc)• ImportantforthedeveloperstotesttheiralgorithmsonprotoDUNEdata

aheadofimplementingthemintheDUNEFD

LeighWhitehead 25

Page 26: ProtoDUNE-SP Reconstruction Software Review and Performance · • Details of the process on the next slide Leigh Whitehead 7. Space Point Solver ... • Show the total EM-like tagged

Cosmic/BeamID- Pandora• TheProtoDUNE-SPversionofPandoraaimstolabeltheparticles

aseitherofcosmicorbeamorigin

• NB:Ifaslicecontainsmoretruecosmichitsthanbeamhitsitisconsideredasalossofefficiency.Thisissomethingthatcanbereclaimedatanalysistime

LeighWhitehead 26