Changeset c614dd7 in git
- Timestamp:
- Sep 23, 2019, 5:29:37 PM (5 years ago)
- Branches:
- ImprovedOutputFile, Timing, master
- Children:
- 3051358a, 84a097e
- Parents:
- ededa33
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
classes/DelphesClasses.cc
rededa33 rc614dd7 151 151 NCharged(0), 152 152 NNeutrals(0), 153 NeutralEnergyFraction(0), // charged energy fraction 154 ChargedEnergyFraction(0), // neutral energy fraction 153 155 Beta(0), 154 156 BetaStar(0), … … 322 324 object.NCharged = NCharged; 323 325 object.NNeutrals = NNeutrals; 326 object.NeutralEnergyFraction = NeutralEnergyFraction; 327 object.ChargedEnergyFraction = ChargedEnergyFraction; 324 328 object.Beta = Beta; 325 329 object.BetaStar = BetaStar; -
classes/DelphesClasses.h
rededa33 rc614dd7 387 387 Int_t NCharged; // number of charged constituents 388 388 Int_t NNeutrals; // number of neutral constituents 389 390 Float_t NeutralEnergyFraction; // charged energy fraction 391 Float_t ChargedEnergyFraction; // neutral energy fraction 392 389 393 Float_t Beta; // (sum pt of charged pile-up constituents)/(sum pt of charged constituents) 390 394 Float_t BetaStar; // (sum pt of charged constituents coming from hard interaction)/(sum pt of charged constituents) … … 677 681 Float_t PTD; 678 682 Float_t FracPt[5]; 683 Float_t NeutralEnergyFraction; // charged energy fraction 684 Float_t ChargedEnergyFraction; // neutral energy fraction 685 679 686 680 687 // Timing information -
modules/FastJetFinder.cc
rededa33 rc614dd7 316 316 Double_t deta, dphi, detaMax, dphiMax; 317 317 Double_t time, timeWeight; 318 Double_t neutralEnergyFraction, chargedEnergyFraction; 319 318 320 Int_t number, ncharged, nneutrals; 319 321 Int_t charge; … … 418 420 nneutrals = 0; 419 421 422 neutralEnergyFraction =0.; 423 chargedEnergyFraction =0.; 424 420 425 inputList.clear(); 421 426 inputList = sequence->constituents(*itOutputList); … … 432 437 433 438 if(constituent->Charge == 0) 439 { 434 440 nneutrals++; 441 neutralEnergyFraction += constituent->Momentum.E(); 442 } 435 443 else 444 { 436 445 ncharged++; 437 446 chargedEnergyFraction += constituent->Momentum.E(); 447 } 448 438 449 time += TMath::Sqrt(constituent->Momentum.E()) * (constituent->Position.T()); 439 450 timeWeight += TMath::Sqrt(constituent->Momentum.E()); … … 454 465 candidate->NNeutrals = nneutrals; 455 466 candidate->NCharged = ncharged; 467 468 candidate->NeutralEnergyFraction = (momentum.E() > 0 ) ? neutralEnergyFraction/momentum.E() : 0.0; 469 candidate->ChargedEnergyFraction = (momentum.E() > 0 ) ? chargedEnergyFraction/momentum.E() : 0.0; 456 470 457 471 //for exclusive clustering, access y_n,n+1 as exclusive_ymerge (fNJets); -
modules/TreeWriter.cc
rededa33 rc614dd7 775 775 entry->NCharged = candidate->NCharged; 776 776 entry->NNeutrals = candidate->NNeutrals; 777 778 entry->NeutralEnergyFraction = candidate->NeutralEnergyFraction; 779 entry->ChargedEnergyFraction = candidate->ChargedEnergyFraction; 777 780 entry->Beta = candidate->Beta; 778 781 entry->BetaStar = candidate->BetaStar;
Note:
See TracChangeset
for help on using the changeset viewer.