- Timestamp:
- Dec 9, 2021, 7:38:54 AM (3 years ago)
- Children:
- d612dec
- Parents:
- a5ff49f
- Location:
- classes
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
classes/ClassesLinkDef.h
ra5ff49f ra5af1df 57 57 #pragma link C++ class Electron+; 58 58 #pragma link C++ class Muon+; 59 #pragma link C++ class CscCluster+; 60 59 61 #pragma link C++ class Jet+; 60 62 #pragma link C++ class Track+; … … 65 67 66 68 #endif 67 -
classes/DelphesClasses.cc
ra5ff49f ra5af1df 36 36 CompBase *Electron::fgCompare = CompPT<Electron>::Instance(); 37 37 CompBase *Muon::fgCompare = CompPT<Muon>::Instance(); 38 38 39 CompBase *Jet::fgCompare = CompPT<Jet>::Instance(); 39 40 CompBase *Track::fgCompare = CompPT<Track>::Instance(); … … 42 43 CompBase *Vertex::fgCompare = CompSumPT2<Vertex>::Instance(); 43 44 CompBase *Candidate::fgCompare = CompMomentumPt<Candidate>::Instance(); 45 CompBase *CscCluster::fgCompare = CompE<CscCluster>::Instance(); 44 46 45 47 //------------------------------------------------------------------------------ … … 128 130 Position(0.0, 0.0, 0.0, 0.0), 129 131 InitialPosition(0.0, 0.0, 0.0, 0.0), 132 DecayPosition(0.0, 0.0, 0.0, 0.0), 130 133 PositionError(0.0, 0.0, 0.0, 0.0), 131 134 Area(0.0, 0.0, 0.0, 0.0), … … 290 293 object.Position = Position; 291 294 object.InitialPosition = InitialPosition; 295 object.DecayPosition = DecayPosition; 292 296 object.PositionError = PositionError; 293 297 object.Area = Area; … … 418 422 Position.SetXYZT(0.0, 0.0, 0.0, 0.0); 419 423 InitialPosition.SetXYZT(0.0, 0.0, 0.0, 0.0); 424 DecayPosition.SetXYZT(0.0, 0.0, 0.0, 0.0); 420 425 Area.SetXYZT(0.0, 0.0, 0.0, 0.0); 421 426 L = 0.0; -
classes/DelphesClasses.h
ra5ff49f ra5af1df 162 162 Float_t Z; // particle vertex position (z component) | hepevt.vhep[number][2] 163 163 164 Float_t decayX; 165 Float_t decayY; 166 Float_t decayZ; 167 Float_t decayT; 168 169 Float_t ctau; 170 164 171 static CompBase *fgCompare; //! 165 172 const CompBase *GetCompare() const { return fgCompare; } … … 533 540 ClassDef(HectorHit, 1) 534 541 }; 542 //--------------------------------------------------------------------------- 543 544 class CscCluster: public SortableObject 545 { 546 public: 547 Int_t NHits; //nCSC hits 548 Float_t Eta; // eta of LLP 549 Float_t Phi; // phi of LLP 550 Float_t PT; // pt of LLP 551 Float_t Px;// px of LLP 552 Float_t Py;// py of LLP 553 Float_t Pz;// pz of LLP 554 Float_t E; // E of LLP 555 Float_t Ehad; // had energy of LLP 556 Float_t Eem; // em energy of LLP 557 558 Float_t pid; // LLP pid 559 560 Float_t T; // LLP decay time-photon travel time 561 Float_t X; // LLP decay x 562 Float_t Y; // LLP decay y 563 Float_t Z; // LLP decay z 564 Float_t R; // LLP decay z 565 Float_t beta; 566 Float_t ctau; 567 568 569 static CompBase *fgCompare; //! 570 const CompBase *GetCompare() const { return fgCompare; } 571 572 ClassDef(CscCluster, 4) 573 }; 535 574 536 575 //--------------------------------------------------------------------------- … … 576 615 Float_t DeltaPhi; 577 616 578 TLorentzVector Momentum, Position, InitialPosition, PositionError, Area;617 TLorentzVector Momentum, Position, InitialPosition, DecayPosition, PositionError, Area; 579 618 580 619 Float_t L; // path length
Note:
See TracChangeset
for help on using the changeset viewer.