FairRoot/PandaRoot
Functions
PndDiscTaskDigitization.cxx File Reference
#include "PndDiscTaskDigitization.h"
#include "PndDiscDigitizedHit.h"
#include "PndDiscSensorMCPoint.h"
#include "PndDiscParticleMCPoint.h"
#include "FairRootManager.h"
#include "FairRun.h"
#include "FairEventHeader.h"
#include "PndDiscWriteoutBuffer.h"
#include "TClonesArray.h"
#include "TString.h"
#include "TGeoManager.h"
#include "TRandom.h"
#include "TMath.h"
#include <cstdlib>

Go to the source code of this file.

Functions

Double_t n_phase_sellmeier (Double_t *coeff, Double_t lambda_um)
 

Function Documentation

Double_t n_phase_sellmeier ( Double_t coeff,
Double_t  lambda_um 
)

Definition at line 34 of file PndDiscTaskDigitization.cxx.

References sqrt().

Referenced by PndDiscTaskDigitization::Exec().

35 {
36  double lambda_um_sq = lambda_um*lambda_um;
37  return sqrt( coeff[0]/(1.0-(coeff[3]/lambda_um_sq)) + coeff[1]/(1.0-(coeff[4]/lambda_um_sq)) + coeff[2]/(1.0-(coeff[5]/lambda_um_sq)) + 1.0);
38 }
friend F32vec4 sqrt(const F32vec4 &a)
Definition: P4_F32vec4.h:29