Fork me on GitHub

Changeset ededa33 in git for classes


Ignore:
Timestamp:
Sep 23, 2019, 2:57:05 PM (5 years ago)
Author:
Michele Selvaggi <michele.selvaggi@…>
Branches:
ImprovedOutputFile, Timing, master
Children:
c614dd7
Parents:
4d7014e
Message:

fixed omission in PFCandidate commit

File:
1 edited

Legend:

Unmodified
Added
Removed
  • classes/DelphesClasses.h

    r4d7014e rededa33  
    512512//---------------------------------------------------------------------------
    513513
     514class ParticleFlowCandidate: public SortableObject
     515{
     516
     517public:
     518  Int_t PID; // HEP ID number
     519
     520  Int_t Charge; // track charge
     521
     522  Float_t E; // reconstructed energy [GeV]
     523  Float_t P; // track momentum
     524  Float_t PT; // track transverse momentum
     525  Float_t Eta; // track pseudorapidity
     526  Float_t Phi; // track azimuthal angle
     527  Float_t CtgTheta; // track cotangent of theta
     528
     529  Float_t EtaOuter; // track pseudorapidity at the tracker edge
     530  Float_t PhiOuter; // track azimuthal angle at the tracker edge
     531
     532  Float_t T; // track vertex position (t component)
     533  Float_t X; // track vertex position (x component)
     534  Float_t Y; // track vertex position (y component)
     535  Float_t Z; // track vertex position (z component)
     536
     537  Float_t TOuter; // track position (t component) at the tracker edge
     538  Float_t XOuter; // track position (x component) at the tracker edge
     539  Float_t YOuter; // track position (y component) at the tracker edge
     540  Float_t ZOuter; // track position (z component) at the tracker edge
     541
     542  Float_t Xd; // X coordinate of point of closest approach to vertex
     543  Float_t Yd; // Y coordinate of point of closest approach to vertex
     544  Float_t Zd; // Z coordinate of point of closest approach to vertex
     545
     546  Float_t L; // track path length
     547  Float_t D0; // track transverse impact parameter
     548  Float_t DZ; // track longitudinal impact parameter
     549
     550  Float_t ErrorP; // track momentum error
     551  Float_t ErrorPT; // track transverse momentum error
     552  Float_t ErrorPhi; // track azimuthal angle error
     553  Float_t ErrorCtgTheta; // track cotangent of theta error
     554
     555  Float_t ErrorT; // time measurement error
     556  Float_t ErrorD0; // track transverse impact parameter error
     557  Float_t ErrorDZ; // track longitudinal impact parameter error
     558
     559  Int_t VertexIndex; // reference to vertex
     560
     561  static CompBase *fgCompare; //!
     562  const CompBase *GetCompare() const { return fgCompare; }
     563
     564  TLorentzVector P4() const;
     565
     566  Int_t NTimeHits; // number of hits contributing to time measurement
     567
     568  Float_t Eem; // calorimeter tower electromagnetic energy
     569  Float_t Ehad; // calorimeter tower hadronic energy
     570
     571  Float_t Edges[4]; // calorimeter tower edges
     572
     573  TRefArray Particles; // references to generated particles
     574
     575  ClassDef(ParticleFlowCandidate, 1)
     576
     577};
     578
     579//---------------------------------------------------------------------------
     580
    514581class HectorHit: public SortableObject
    515582{
Note: See TracChangeset for help on using the changeset viewer.