Changeset 6777565 in git for modules/EnergyLoss.h
- Timestamp:
- Jan 26, 2020, 6:25:30 PM (5 years ago)
- Branches:
- Timing
- Children:
- fec809d
- Parents:
- 77249aa
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
modules/EnergyLoss.h
r77249aa r6777565 22 22 /** \class EnergyLoss 23 23 * 24 * Subtract pile-up contribution from tracks. 24 * This module computes the charged energy loss according to the active material properties. 25 * The energy loss is simulated with a Landau convoluted by a Gaussian. 25 26 * 26 * \author P. Demin - UCL, Louvain-la-Neuve27 * \author M. Selvaggi - CERN 27 28 * 28 29 */ … … 47 48 48 49 private: 49 Double_t fActiveFraction; 50 Double_t fChargeCollectionEfficiency; 51 Double_t fResolution; 50 51 Double_t fActiveFraction; 52 Double_t fThickness; 53 54 Double_t fResolution; 55 Double_t fTruncatedMeanFraction; 52 56 53 57 // material parameters 54 Double_t fZ; 55 Double_t fA; 56 Double_t f rho;58 Double_t fZ; 59 Double_t fA; 60 Double_t fRho; 57 61 58 Double_t f a;59 Double_t f m;60 Double_t f x0;61 Double_t f x1;62 Double_t fI; 63 Double_t f c0;62 Double_t fAa; 63 Double_t fM; 64 Double_t fX0; 65 Double_t fX1; 66 Double_t fI; 67 Double_t fC0; 64 68 65 69 // this function computes corrections due to polarisation of the material 66 70 Double_t Deltaf(Double_t c0, Double_t a, Double_t m, Double_t x0, Double_t x1, Double_t beta, Double_t gamma); 71 72 // this function computes truncated of dEdx measurements 73 Double_t TruncatedMean(std::vector<Double_t> elosses, Double_t truncFrac); 67 74 68 75 std::vector<TIterator *> fInputList; //!
Note:
See TracChangeset
for help on using the changeset viewer.