GosSiP  1.32
PhotonList Class Reference

#include <PhotonList.h>

Inheritance diagram for PhotonList:
Collaboration diagram for PhotonList:

Public Member Functions

 PhotonList ()
 
 ~PhotonList ()
 
void AddPhoton (double x, double y, double time, double wavelength=0)
 
void AddPhotonList (PhotonList photonList)
 

Detailed Description

List of photons

Class inherits from vector<vector<double> >

Photon vector contains: 0:x, 1:y, 2:time, 3:wavelength

Constructor & Destructor Documentation

PhotonList::PhotonList ( )
PhotonList::~PhotonList ( )
inline

Here is the call graph for this function:

Member Function Documentation

void PhotonList::AddPhoton ( double  x,
double  y,
double  time,
double  wavelength = 0 
)

Adds a photon to the list

Here is the caller graph for this function:

void PhotonList::AddPhotonList ( PhotonList  photonList)

Adds a complete photon list to the list

Here is the caller graph for this function:


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