Fork me on GitHub

Changeset 73a6d3a in git


Ignore:
Timestamp:
Feb 22, 2021, 10:18:13 AM (4 years ago)
Author:
Emmanuel Perez <emmanuel@…>
Parents:
601a13b
Message:

Fix the sign of the off-diagonal terms of the track covariance matrix which involve the curvature
(the sign of these terms must be consistent with the sign convention used for C)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • classes/DelphesClasses.cc

    r601a13b r73a6d3a  
    122122  // off diagonal terms
    123123  Cv(0, 1)=ErrorD0Phi;
    124   Cv(0, 2)=ErrorD0C;
     124  Cv(0, 2)=-ErrorD0C;
    125125  Cv(0, 3)=ErrorD0DZ;
    126126  Cv(0, 4)=ErrorD0CtgTheta;
    127   Cv(1, 2)=ErrorPhiC;
     127  Cv(1, 2)=-ErrorPhiC;
    128128  Cv(1, 3)=ErrorPhiDZ;
    129129  Cv(1, 4)=ErrorPhiCtgTheta;
    130   Cv(2, 3)=ErrorCDZ;
    131   Cv(2, 4)=ErrorCCtgTheta;
     130  Cv(2, 3)=-ErrorCDZ;
     131  Cv(2, 4)=-ErrorCCtgTheta;
    132132  Cv(3, 4)=ErrorDZCtgTheta;
    133133
     
    181181  // off diagonal terms
    182182  Cv(0, 1)=ErrorD0Phi;
    183   Cv(0, 2)=ErrorD0C;
     183  Cv(0, 2)=-ErrorD0C;
    184184  Cv(0, 3)=ErrorD0DZ;
    185185  Cv(0, 4)=ErrorD0CtgTheta;
    186   Cv(1, 2)=ErrorPhiC;
     186  Cv(1, 2)=-ErrorPhiC;
    187187  Cv(1, 3)=ErrorPhiDZ;
    188188  Cv(1, 4)=ErrorPhiCtgTheta;
    189   Cv(2, 3)=ErrorCDZ;
    190   Cv(2, 4)=ErrorCCtgTheta;
     189  Cv(2, 3)=-ErrorCDZ;
     190  Cv(2, 4)=-ErrorCCtgTheta;
    191191  Cv(3, 4)=ErrorDZCtgTheta;
    192192
Note: See TracChangeset for help on using the changeset viewer.