- Timestamp:
- Sep 23, 2019, 2:57:05 PM (5 years ago)
- Branches:
- ImprovedOutputFile, Timing, master
- Children:
- c614dd7
- Parents:
- 4d7014e
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
classes/DelphesClasses.h
r4d7014e rededa33 512 512 //--------------------------------------------------------------------------- 513 513 514 class ParticleFlowCandidate: public SortableObject 515 { 516 517 public: 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 514 581 class HectorHit: public SortableObject 515 582 {
Note:
See TracChangeset
for help on using the changeset viewer.