List of all members | Public Member Functions | Private Attributes
ScattCherFunctor Class Reference

Public Member Functions

double operator() (const double zeta) const
 
 ScattCherFunctor (const double distanceToTelescope, const double distanceAlongShower, const double showerAge, const double verticalDepth, const TabulatedFunction &arcLengthFunction)
 

Private Attributes

const TabulatedFunctionfArcLengthFunction
 
double fDistanceAlongShower = 0
 
double fDistanceToTelescope = 0
 
double fShowerAge = 0
 
bool fSmallAngleApprox = false
 
double fVerticalDepth = 0
 

Detailed Description

Definition at line 31 of file LateralLightCalculator.cc.

Constructor & Destructor Documentation

ScattCherFunctor::ScattCherFunctor ( const double  distanceToTelescope,
const double  distanceAlongShower,
const double  showerAge,
const double  verticalDepth,
const TabulatedFunction arcLengthFunction 
)
inline

Definition at line 34 of file LateralLightCalculator.cc.

Member Function Documentation

double ScattCherFunctor::operator() ( const double  zeta) const
inline

Definition at line 48 of file LateralLightCalculator.cc.

References jacobian().

Member Data Documentation

const TabulatedFunction& ScattCherFunctor::fArcLengthFunction
private

Definition at line 87 of file LateralLightCalculator.cc.

double ScattCherFunctor::fDistanceAlongShower = 0
private

Definition at line 84 of file LateralLightCalculator.cc.

double ScattCherFunctor::fDistanceToTelescope = 0
private

Definition at line 83 of file LateralLightCalculator.cc.

double ScattCherFunctor::fShowerAge = 0
private

Definition at line 85 of file LateralLightCalculator.cc.

bool ScattCherFunctor::fSmallAngleApprox = false
private

Definition at line 88 of file LateralLightCalculator.cc.

double ScattCherFunctor::fVerticalDepth = 0
private

Definition at line 86 of file LateralLightCalculator.cc.


The documentation for this class was generated from the following file:

, generated on Tue Sep 26 2023.