Fork me on GitHub

Changeset 6777565 in git for modules/EnergyLoss.h


Ignore:
Timestamp:
Jan 26, 2020, 6:25:30 PM (5 years ago)
Author:
michele <michele.selvaggi@…>
Branches:
Timing
Children:
fec809d
Parents:
77249aa
Message:

truncated mean implementation of dedx

File:
1 edited

Legend:

Unmodified
Added
Removed
  • modules/EnergyLoss.h

    r77249aa r6777565  
    2222/** \class EnergyLoss
    2323 *
    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.
    2526 *
    26  *  \author P. Demin - UCL, Louvain-la-Neuve
     27 *  \author M. Selvaggi - CERN
    2728 *
    2829 */
     
    4748
    4849private:
    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;
    5256
    5357  // material parameters
    54   Double_t   fZ;   
    55   Double_t   fA;   
    56   Double_t   frho;
     58  Double_t   fZ;
     59  Double_t   fA;
     60  Double_t   fRho;
    5761
    58   Double_t   fa;   
    59   Double_t   fm;   
    60   Double_t   fx0; 
    61   Double_t   fx1; 
    62   Double_t   fI; 
    63   Double_t   fc0; 
     62  Double_t   fAa;
     63  Double_t   fM;
     64  Double_t   fX0;
     65  Double_t   fX1;
     66  Double_t   fI;
     67  Double_t   fC0;
    6468
    6569  // this function computes corrections due to polarisation of the material
    6670  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);
    6774
    6875  std::vector<TIterator *> fInputList; //!
Note: See TracChangeset for help on using the changeset viewer.