Fork me on GitHub

Changeset 6d8a29a in git for classes/DelphesClasses.h


Ignore:
Timestamp:
08/31/16 15:04:58 (4 years ago)
Author:
Pavel Demin <pavel.demin@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
b195ba1
Parents:
e121288
Message:

update comments and rearrange some variables in DelphesClasses?.h

File:
1 edited

Legend:

Unmodified
Added
Removed
  • classes/DelphesClasses.h

    re121288 r6d8a29a  
    147147  Float_t Pz; // particle momentum vector (z component) | hepevt.phep[number][2]
    148148
     149  Float_t P; // particle momentum
     150  Float_t PT; // particle transverse momentum
     151  Float_t Eta; // particle pseudorapidity
     152  Float_t Phi; // particle azimuthal angle
     153
     154  Float_t Rapidity; // particle rapidity
     155  Float_t CtgTheta; // particle cotangent of theta
     156
    149157  Float_t D0; // particle transverse impact parameter
    150158  Float_t DZ; // particle longitudinal impact parameter
    151   Float_t P; // particle momentum
    152   Float_t PT; // particle transverse momentum
    153   Float_t CtgTheta; // particle cotangent of theta
    154   Float_t Phi; // particle azimuthal angle
    155   Float_t Eta; // particle pseudorapidity
    156   Float_t Rapidity; // particle rapidity
    157159
    158160  Float_t T; // particle vertex position (t component) | hepevt.vhep[number][3]
     
    166168  TLorentzVector P4() const;
    167169
    168   ClassDef(GenParticle, 1)
     170  ClassDef(GenParticle, 2)
    169171};
    170172
     
    175177public:
    176178
     179  Float_t T; // vertex position (t component)
    177180  Float_t X; // vertex position (x component)
    178181  Float_t Y; // vertex position (y component)
    179182  Float_t Z; // vertex position (z component)
    180   Float_t T; // vertex position (t component)
    181 
     183
     184  Double_t ErrorT; // vertex position error (t component)
    182185  Double_t ErrorX; // vertex position error (x component)
    183186  Double_t ErrorY; // vertex position error (y component)
    184187  Double_t ErrorZ; // vertex position error (z component)
    185   Double_t ErrorT; // vertex position error (t component)
    186188
    187189  Int_t Index; // vertex index
    188190  Int_t NDF; // number of degrees of freedom
    189   Double_t Sigma;
    190   Double_t SumPT2;
    191   Double_t BTVSumPT2;
    192   Double_t GenDeltaZ;
    193   Double_t GenSumPT2;
     191
     192  Double_t Sigma; // vertex position (z component) error
     193  Double_t SumPT2; // sum pt^2 of tracks attached to the vertex
     194  Double_t GenSumPT2; // sum pt^2 of gen tracks attached to the vertex
     195
     196  Double_t GenDeltaZ; // distance in z to closest generated vertex
     197  Double_t BTVSumPT2; // sum pt^2 of tracks attached to the secondary vertex
    194198
    195199  TRefArray Constituents; // references to constituents
     
    413417  Int_t Charge; // track charge
    414418
     419  Float_t P; // track momentum
     420  Float_t PT; // track transverse momentum
    415421  Float_t Eta; // track pseudorapidity
     422  Float_t Phi; // track azimuthal angle
     423  Float_t CtgTheta; // track cotangent of theta
    416424
    417425  Float_t EtaOuter; // track pseudorapidity at the tracker edge
    418426  Float_t PhiOuter; // track azimuthal angle at the tracker edge
    419427
     428  Float_t T; // track vertex position (t component)
    420429  Float_t X; // track vertex position (x component)
    421430  Float_t Y; // track vertex position (y component)
    422431  Float_t Z; // track vertex position (z component)
    423   Float_t T; // track vertex position (t component)
    424 
     432
     433  Float_t TOuter; // track position (t component) at the tracker edge
    425434  Float_t XOuter; // track position (x component) at the tracker edge
    426435  Float_t YOuter; // track position (y component) at the tracker edge
    427436  Float_t ZOuter; // track position (z component) at the tracker edge
    428   Float_t TOuter; // track position (t component) at the tracker edge
    429 
    430   Float_t L; // track path length
    431   Float_t ErrorT; // time measurement error
    432 
    433   Float_t D0; // track transverse impact parameter
    434   Float_t ErrorD0; // track transverse impact parameter error
    435 
    436   Float_t DZ; // track longitudinal impact parameter
    437   Float_t ErrorDZ; // track longitudinal impact parameter error
    438 
    439   Float_t P; // track momentum
    440   Float_t ErrorP; // track momentum error
    441 
    442   Float_t PT; // track transverse momentum
    443   Float_t ErrorPT; // track transverse momentum error
    444 
    445   Float_t CtgTheta; // track cotangent of theta
    446   Float_t ErrorCtgTheta; // track cotangent of theta error
    447 
    448   Float_t Phi; // track azimuthal angle
    449   Float_t ErrorPhi; // track azimuthal angle error
    450437
    451438  Float_t Xd; // X coordinate of point of closest approach to vertex
     
    453440  Float_t Zd; // Z coordinate of point of closest approach to vertex
    454441
     442  Float_t L; // track path length
     443  Float_t D0; // track transverse impact parameter
     444  Float_t DZ; // track longitudinal impact parameter
     445
     446  Float_t ErrorP; // track momentum error
     447  Float_t ErrorPT; // track transverse momentum error
     448  Float_t ErrorPhi; // track azimuthal angle error
     449  Float_t ErrorCtgTheta; // track cotangent of theta error
     450
     451  Float_t ErrorT; // time measurement error
     452  Float_t ErrorD0; // track transverse impact parameter error
     453  Float_t ErrorDZ; // track longitudinal impact parameter error
     454
    455455  TRef Particle; // reference to generated particle
    456456
     
    462462  TLorentzVector P4() const;
    463463
    464   ClassDef(Track, 2)
     464  ClassDef(Track, 3)
    465465};
    466466
Note: See TracChangeset for help on using the changeset viewer.