Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

GLG4PMTOpticalModel.cc File Reference

Defines a FastSimulationModel class for handling optical photon interactions with PMT: partial reflection, transmission, absorption, and hit generation. More...

#include "GLG4PMTOpticalModel.hh"
#include "GLG4PMTSD.hh"
#include "G4LogicalBorderSurface.hh"
#include "G4OpticalSurface.hh"
#include "G4MaterialPropertiesTable.hh"
#include "G4OpticalPhoton.hh"
#include "G4TransportationManager.hh"
#include "Randomize.hh"
#include "G4UIcommand.hh"
#include "G4UIdirectory.hh"
#include <CLHEP/Units/SystemOfUnits.h>
#include "local_g4compat.hh"

Functions

G4complex carcsin (G4complex theta)
G4complex gfunc (G4complex ni, G4complex nj, G4complex ti, G4complex tj)
G4complex rfunc (G4complex ni, G4complex nj, G4complex ti, G4complex tj)
G4complex trfunc (G4complex ni, G4complex nj, G4complex ti, G4complex tj, G4complex tk)


Detailed Description

Defines a FastSimulationModel class for handling optical photon interactions with PMT: partial reflection, transmission, absorption, and hit generation.

This file is part of the GenericLAND software library.

Id
GLG4PMTOpticalModel.cc,v 1.7 2005/05/05 20:13:32 GLG4sim Exp

Author:
Glenn Horton-Smith, March 20, 2001.

Dario Motta, Feb. 23 2005: Formalism light interaction with photocathode.


Generated on Fri Jul 6 13:31:46 2007 for GLG4sim by  doxygen 1.3.9.1