Changes in classes/DelphesClasses.h [edf10ba:2b3ef28] in git
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
classes/DelphesClasses.h
redf10ba r2b3ef28 84 84 //--------------------------------------------------------------------------- 85 85 86 class LHEFWeight: public TObject87 {88 public:89 Int_t ID; // weight ID90 Float_t Weight; // weight value91 92 ClassDef(LHEFWeight, 1)93 };94 95 //---------------------------------------------------------------------------96 97 86 class HepMCEvent: public Event 98 87 { … … 242 231 TRefArray Particles; // references to generated particles 243 232 244 // Isolation variables245 246 Float_t IsolationVar;247 Float_t IsolationVarRhoCorr;248 Float_t SumPtCharged;249 Float_t SumPtNeutral;250 Float_t SumPtChargedPU;251 Float_t SumPt;252 253 233 static CompBase *fgCompare; //! 254 234 const CompBase *GetCompare() const { return fgCompare; } … … 277 257 TRef Particle; // reference to generated particle 278 258 279 // Isolation variables280 281 Float_t IsolationVar;282 Float_t IsolationVarRhoCorr;283 Float_t SumPtCharged;284 Float_t SumPtNeutral;285 Float_t SumPtChargedPU;286 Float_t SumPt;287 288 259 static CompBase *fgCompare; //! 289 260 const CompBase *GetCompare() const { return fgCompare; } … … 310 281 TRef Particle; // reference to generated particle 311 282 312 // Isolation variables313 314 Float_t IsolationVar;315 Float_t IsolationVarRhoCorr;316 Float_t SumPtCharged;317 Float_t SumPtNeutral;318 Float_t SumPtChargedPU;319 Float_t SumPt;320 321 283 static CompBase *fgCompare; //! 322 284 const CompBase *GetCompare() const { return fgCompare; } … … 345 307 346 308 UInt_t BTag; // 0 or 1 for a jet that has been tagged as containing a heavy quark 347 348 UInt_t BTagAlgo;349 UInt_t BTagDefault;350 UInt_t BTagPhysics;351 UInt_t BTagNearest2;352 UInt_t BTagNearest3;353 UInt_t BTagHeaviest;354 UInt_t BTagHighestPt;355 356 UInt_t FlavorAlgo;357 UInt_t FlavorDefault;358 UInt_t FlavorPhysics;359 UInt_t FlavorNearest2;360 UInt_t FlavorNearest3;361 UInt_t FlavorHeaviest;362 UInt_t FlavorHighestPt;363 364 309 UInt_t TauTag; // 0 or 1 for a jet that has been tagged as a tau 365 310 … … 368 313 Float_t EhadOverEem; // ratio of the hadronic versus electromagnetic energy deposited in the calorimeter 369 314 370 Int_t NCharged; // number of charged constituents 371 Int_t NNeutrals; // number of neutral constituents 372 Float_t Beta; // (sum pt of charged pile-up constituents)/(sum pt of charged constituents) 373 Float_t BetaStar; // (sum pt of charged constituents coming from hard interaction)/(sum pt of charged constituents) 374 Float_t MeanSqDeltaR; // average distance (squared) between constituent and jet weighted by pt (squared) of constituent 375 Float_t PTD; // average pt between constituent and jet weighted by pt of constituent 376 Float_t FracPt[5]; // (sum pt of constituents within a ring 0.1*i < DeltaR < 0.1*(i+1))/(sum pt of constituents) 377 378 Float_t Tau[5]; // N-subjettiness 379 380 TLorentzVector TrimmedP4[5]; // first entry (i = 0) is the total Trimmed Jet 4-momenta and from i = 1 to 4 are the trimmed subjets 4-momenta 381 TLorentzVector PrunedP4[5]; // first entry (i = 0) is the total Pruned Jet 4-momenta and from i = 1 to 4 are the pruned subjets 4-momenta 382 TLorentzVector SoftDroppedP4[5]; // first entry (i = 0) is the total SoftDropped Jet 4-momenta and from i = 1 to 4 are the pruned subjets 4-momenta 383 384 Int_t NSubJetsTrimmed; // number of subjets trimmed 385 Int_t NSubJetsPruned; // number of subjets pruned 386 Int_t NSubJetsSoftDropped; // number of subjets soft-dropped 315 Int_t NCharged; // number of charged constituents 316 Int_t NNeutrals; // number of neutral constituents 317 Float_t Beta; // (sum pt of charged pile-up constituents)/(sum pt of charged constituents) 318 Float_t BetaStar; // (sum pt of charged constituents coming from hard interaction)/(sum pt of charged constituents) 319 Float_t MeanSqDeltaR; // average distance (squared) between constituent and jet weighted by pt (squared) of constituent 320 Float_t PTD; // average pt between constituent and jet weighted by pt of constituent 321 Float_t FracPt[5]; // (sum pt of constituents within a ring 0.1*i < DeltaR < 0.1*(i+1))/(sum pt of constituents) 322 323 Float_t Tau1; // 1-subjettiness 324 Float_t Tau2; // 2-subjettiness 325 Float_t Tau3; // 3-subjettiness 326 Float_t Tau4; // 4-subjettiness 327 Float_t Tau5; // 5-subjettiness 387 328 388 329 TRefArray Constituents; // references to constituents … … 393 334 394 335 TLorentzVector P4() const; 395 TLorentzVector Area; 396 397 ClassDef(Jet, 3) 336 337 ClassDef(Jet, 2) 398 338 }; 399 339 … … 452 392 Float_t E; // calorimeter tower energy 453 393 454 Float_t T; // ecal deposit time, averaged by sqrt(EM energy) over all particles, not smeared 455 Int_t Ntimes; // number of hits contributing to time measurement 394 Float_t T; //particle arrival time of flight 456 395 457 396 Float_t Eem; // calorimeter tower electromagnetic energy … … 513 452 514 453 Int_t IsPU; 515 Int_t IsRecoPU;516 517 454 Int_t IsConstituent; 518 455 519 456 UInt_t BTag; 520 521 UInt_t BTagAlgo;522 UInt_t BTagDefault;523 UInt_t BTagPhysics;524 UInt_t BTagNearest2;525 UInt_t BTagNearest3;526 UInt_t BTagHeaviest;527 UInt_t BTagHighestPt;528 529 UInt_t FlavorAlgo;530 UInt_t FlavorDefault;531 UInt_t FlavorPhysics;532 UInt_t FlavorNearest2;533 UInt_t FlavorNearest3;534 UInt_t FlavorHeaviest;535 UInt_t FlavorHighestPt;536 537 457 UInt_t TauTag; 538 458 … … 562 482 Float_t FracPt[5]; 563 483 564 //Timing information565 566 Int_t Ntimes;567 std::vector<std::pair<Float_t,Float_t> > Ecal_E_t;568 569 // Isolation variables570 571 Float_t IsolationVar;572 Float_t IsolationVarRhoCorr;573 Float_t SumPtCharged;574 Float_t SumPtNeutral;575 Float_t SumPtChargedPU;576 Float_t SumPt;577 578 484 // N-subjettiness variables 579 485 580 486 Float_t Tau[5]; 581 582 // Other Substructure variables583 584 TLorentzVector TrimmedP4[5]; // first entry (i = 0) is the total Trimmed Jet 4-momenta and from i = 1 to 4 are the trimmed subjets 4-momenta585 TLorentzVector PrunedP4[5]; // first entry (i = 0) is the total Pruned Jet 4-momenta and from i = 1 to 4 are the pruned subjets 4-momenta586 TLorentzVector SoftDroppedP4[5]; // first entry (i = 0) is the total SoftDropped Jet 4-momenta and from i = 1 to 4 are the pruned subjets 4-momenta587 588 Int_t NSubJetsTrimmed; // number of subjets trimmed589 Int_t NSubJetsPruned; // number of subjets pruned590 Int_t NSubJetsSoftDropped; // number of subjets soft-dropped591 592 487 593 488 static CompBase *fgCompare; //! … … 609 504 void SetFactory(DelphesFactory *factory) { fFactory = factory; } 610 505 611 ClassDef(Candidate, 3)506 ClassDef(Candidate, 2) 612 507 }; 613 508
Note:
See TracChangeset
for help on using the changeset viewer.