Changeset b4a3c55 in git
- Timestamp:
- Jan 20, 2020, 2:19:47 PM (5 years ago)
- Branches:
- Timing
- Children:
- 9867b49
- Parents:
- d4e5b6a
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
cards/FCC/FCChh_PileUpVtx.tcl
rd4e5b6a rb4a3c55 29 29 MuonMomentumSmearing 30 30 31 EnergyLoss 32 31 33 TrackMerger 34 32 35 33 36 TrackSmearing … … 149 152 set Bz 4.0 150 153 } 151 152 154 153 155 … … 252 254 } 253 255 256 ################################# 257 # Charged Energy Loss (dE/dx) 258 ################################# 259 260 module EnergyLoss EnergyLoss { 261 add InputArray ChargedHadronMomentumSmearing/chargedHadrons 262 add InputArray ElectronMomentumSmearing/electrons 263 add InputArray MuonMomentumSmearing/muons 264 } 265 254 266 ############## 255 267 # Track merger … … 263 275 set OutputArray tracks 264 276 } 277 265 278 266 279 -
classes/DelphesClasses.cc
rd4e5b6a rb4a3c55 148 148 Phi(0), ErrorPhi(0), 149 149 Xd(0), Yd(0), Zd(0), Td(0), 150 DeDx(0), 150 151 VertexingWeight(0), 151 152 TrackResolution(0), … … 306 307 object.Area = Area; 307 308 object.L = L; 309 object.DeDx = DeDx; 308 310 object.ErrorT = ErrorT; 309 311 object.D0 = D0; … … 437 439 Area.SetXYZT(0.0, 0.0, 0.0, 0.0); 438 440 L = 0.0; 441 DeDx = 0.0; 439 442 ErrorT = 0.0; 440 443 D0 = 0.0; -
classes/DelphesClasses.h
rd4e5b6a rb4a3c55 477 477 Float_t ErrorDZ; // track longitudinal impact parameter error 478 478 479 Float_t DeDx; // track charged energy loss in MeV/cm 480 479 481 TRef Particle; // reference to generated particle 480 482 … … 567 569 568 570 Int_t VertexIndex; // reference to vertex 571 572 Float_t DeDx; // track charged energy loss in MeV/cm 569 573 570 574 static CompBase *fgCompare; //! … … 674 678 Float_t Zd; 675 679 680 // PID variables 681 Float_t DeDx; // track charged energy loss in MeV/cm 682 683 676 684 // Vertexing variables 677 685 Float_t VertexingWeight; -
modules/ModulesLinkDef.h
rd4e5b6a rb4a3c55 32 32 #include "modules/ParticlePropagator.h" 33 33 #include "modules/Efficiency.h" 34 #include "modules/EnergyLoss.h" 34 35 #include "modules/IdentificationMap.h" 35 36 #include "modules/EnergySmearing.h" … … 89 90 #pragma link C++ class ParticlePropagator+; 90 91 #pragma link C++ class Efficiency+; 92 #pragma link C++ class EnergyLoss+; 91 93 #pragma link C++ class IdentificationMap+; 92 94 #pragma link C++ class EnergySmearing+; -
modules/TreeWriter.cc
rd4e5b6a rb4a3c55 346 346 347 347 entry->L = candidate->L; 348 entry->DeDx = candidate->DeDx; // in MeV/cm 348 349 349 350 entry->D0 = candidate->D0; … … 492 493 493 494 entry->L = candidate->L; 495 entry->DeDx = candidate->DeDx; 494 496 495 497 entry->D0 = candidate->D0;
Note:
See TracChangeset
for help on using the changeset viewer.