Tags:
view all tags
---+ xAOD !DecayVertex Code The !DecayVertex code is the rewritten version of !V0Tools so that it is compatible with the xAOD. The !DecayVertex code is a more object orientated approach to the !V0Tools. This was done as almost all of the !V0Tools functions had a vertex as an input, whereas now the !DecayVertex class inherits from the xAOD vertex class and is constructed using a copy constructor so the !DecayVertex functions do not need a vertex as an input except for those calculating distance between vertices. ---++++ Locations of useful files The current !V0Tools is located in /Tracking/TrkVertexFitter/TrkVertexAnalysisUtils/trunk The header files !VxVertex.h, !ExtendedVxCandidate.h and !VxCandidate.h are located in /Tracking/TrkEvent/VxVertex/trunk/VxVertex The xAOD files are located in /Event/xAOD Most of the files that will be used will be located in /Event/xAOD/xAODTracking Some other xAOD files that are used are /Event/xAOD/xAODBase/trunk/xAODBase/IParticle which links to the !TLorentzVector class to allow for the same operations on 4-vectors as used in ROOT ---++++ Functions that work Currently all functions that do not rely on TrackParticle parameters work and have been tested.<br />The functions that do rely on TrackParticle parameters, such as the errors on parameters, will work if the JpsiCandidates have tracks added to the vertex and stored as PrimaryVertices are. If not functions such as the DecayVertex::GetPx(size_t Index) would be required: <verbatim>GetParameter(size_t trkIndex){ float Parameter = 0; if(trackParticle(trkIndex)!= 0){ Parameter = trackParticle(trkIndex)->Parameter(); }else{ SG::AuxElement::Accessor<std::vector<float>> refTrackParameterAcc("RefTrackParameter"); Parameter = refTrackParameterAcc(*this)[trkIndex]; } return Parameter; }</verbatim> ---++++ <br />Current problems ---++ Notes -- %USERSIG{DavidLack - 2014-07-29}% ---++ Comments %COMMENT%
Edit
|
Attach
|
Watch
|
P
rint version
|
H
istory
:
r4
<
r3
<
r2
<
r1
|
B
acklinks
|
V
iew topic
|
Raw edit
|
More topic actions...
Topic revision: r3 - 2014-08-12
-
DavidLack
Home
Site map
Atlas web
CMS web
Computing web
Documentation web
PPDITForum web
LHCb web
PPDLabSpace web
Sandbox web
TWiki web
Sandbox Web
Create New Topic
Index
Search
Changes
Notifications
RSS Feed
Statistics
Preferences
P
P
View
Raw View
Print version
Find backlinks
History
More topic actions
Edit
Raw edit
Attach file or image
Edit topic preference settings
Set new parent
More topic actions
Account
Log In
Register User
Edit
Attach
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback