Update of an Object Oriented Track Reconstruction Model for LHC Experiments

(整期优先)网络出版时间:2001-01-11
/ 1
InthisupdatereportaboutanObjectOriented(OO)trackreconstructionmodel,whichwaspresentedatCHEP'97,CHEP'98,andCHEP'2000,weshalldescribesubsequentnewdevelopmentssincethebeginningofyear2000.TheOOmodelfortheKalmanfilteringmethodhasbeendesignedforhighenergyphysicsexperimentsathighluminosityhadroncolliders.IthasbeencodedintheC++programminglanguageoriginallyfortheCMSexperimentatthefutureLargeHadronCollider(LHC)atCERN,andlaterhasbeensuccessfullyimplementedintothreedifferentOOcomputingenvironments(includingthelevel-2triggerandofflinesoftwaresystems)oftheATLAS(anothermajorexperimentatLHC).Forthelevel-2triggersoftwareenvironment.weshallselectivelypresentsomelatestperformanceresults(e.g.theB-physicseventselectionforATLASlevel-2trigger,therobustnessstudyresult,ets.).Fortheofflineenvironment,weshallpresentanew3-Dspacepointpackagewhichprovidestheessentialofflineinput.AmajordevelopmentafterCHEP'2000istheimplementationoftheOOmodelintothenewOOsoftwareframeworkAthena"ofATLASexperiment.ThenewmodularizationofthisOOpackageenablesthemodeltobemoreflexibleandtobemoreeasilyimplementedintodifferentsoftwareenvironments.Alsoitprovidesthepotentialtohandlethemorecomlpicatedrealisticsituation(e.g.toincludethecalibrationcorrectionandthealignmentcorrection,etc.)Somegeneralinterfaceissues(e.g.designofthecommontrackclass)ofthealgorithmstodifferentframeworkenvironmentshavebeeninvestigatedbyusingthisOOpackage.