Fork me on GitHub

Changeset edf10ba in git for classes/DelphesClasses.h


Ignore:
Timestamp:
06/16/15 12:18:17 (5 years ago)
Author:
Pavel Demin <pavel.demin@…>
Branches:
ImprovedOutputFile, Timing, dual_readout, llp, master
Children:
9040259
Parents:
8707eeb
Message:

add JetFlavourAssociation?

File:
1 edited

Legend:

Unmodified
Added
Removed
  • classes/DelphesClasses.h

    r8707eeb redf10ba  
    243243
    244244  // Isolation variables
    245  
     245
    246246  Float_t IsolationVar;
    247247  Float_t IsolationVarRhoCorr;
     
    278278
    279279  // Isolation variables
    280  
     280
    281281  Float_t IsolationVar;
    282282  Float_t IsolationVarRhoCorr;
     
    311311
    312312   // Isolation variables
    313  
     313
    314314  Float_t IsolationVar;
    315315  Float_t IsolationVarRhoCorr;
     
    345345
    346346  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
    347364  UInt_t TauTag; // 0 or 1 for a jet that has been tagged as a tau
    348365
     
    351368  Float_t EhadOverEem; // ratio of the hadronic versus electromagnetic energy deposited in the calorimeter
    352369
    353   Int_t    NCharged; // number of charged constituents
    354   Int_t    NNeutrals; // number of neutral constituents
    355   Float_t  Beta; // (sum pt of charged pile-up constituents)/(sum pt of charged constituents)
    356   Float_t  BetaStar; // (sum pt of charged constituents coming from hard interaction)/(sum pt of charged constituents)
    357   Float_t  MeanSqDeltaR; // average distance (squared) between constituent and jet weighted by pt (squared) of constituent
    358   Float_t  PTD; // average pt between constituent and jet weighted by pt of constituent
    359   Float_t  FracPt[5]; // (sum pt of constituents within a ring 0.1*i < DeltaR < 0.1*(i+1))/(sum pt of constituents)
     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)
    360377
    361378  Float_t Tau[5]; // N-subjettiness
    362  
    363   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
    364   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
    365   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
    366  
    367   Int_t    NSubJetsTrimmed; // number of subjets trimmed
    368   Int_t    NSubJetsPruned; // number of subjets pruned
    369   Int_t    NSubJetsSoftDropped; // number of subjets soft-dropped
    370    
     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
     387
    371388  TRefArray Constituents; // references to constituents
    372389  TRefArray Particles; // references to generated particles
     
    437454  Float_t T; // ecal deposit time, averaged by sqrt(EM energy) over all particles, not smeared
    438455  Int_t   Ntimes; // number of hits contributing to time measurement
    439  
     456
    440457  Float_t Eem; // calorimeter tower electromagnetic energy
    441458  Float_t Ehad; // calorimeter tower hadronic energy
     
    497514  Int_t IsPU;
    498515  Int_t IsRecoPU;
    499  
     516
    500517  Int_t IsConstituent;
    501518
    502519  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
    503537  UInt_t TauTag;
    504538
     
    527561  Float_t  PTD;
    528562  Float_t  FracPt[5];
    529  
     563
    530564  //Timing information
    531  
     565
    532566  Int_t    Ntimes;
    533   std::vector<std::pair<Float_t,Float_t> > Ecal_E_t; 
     567  std::vector<std::pair<Float_t,Float_t> > Ecal_E_t;
    534568
    535569  // Isolation variables
    536  
     570
    537571  Float_t IsolationVar;
    538572  Float_t IsolationVarRhoCorr;
     
    545579
    546580  Float_t Tau[5];
    547  
     581
    548582  // Other Substructure variables
    549  
    550   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
    551   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
    552   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
    553  
    554   Int_t    NSubJetsTrimmed; // number of subjets trimmed
    555   Int_t    NSubJetsPruned; // number of subjets pruned
    556   Int_t    NSubJetsSoftDropped; // number of subjets soft-dropped
     583
     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-momenta
     585  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
     586  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
     587
     588  Int_t NSubJetsTrimmed; // number of subjets trimmed
     589  Int_t NSubJetsPruned; // number of subjets pruned
     590  Int_t NSubJetsSoftDropped; // number of subjets soft-dropped
    557591
    558592
Note: See TracChangeset for help on using the changeset viewer.