Data structure for Laser simulation and reconstruction. More...
#include "evt/LaserData.h"
Public Member Functions | |
double | GetLaserWavelength () const |
const utl::Vector & | GetPolarizationVector () const |
bool | IsPolarized () const |
void | SetLaserWavelength (const double laserwavelength) |
void | SetPolarizationStatus (const bool PolarizationStatus) |
void | SetPolarizationVector (const utl::Vector &polarizationvector) |
Private Member Functions | |
LaserData () | |
~LaserData () | |
Private Attributes | |
double | fLaserWaveLength |
bool | fPolarizationStatus |
utl::Vector | fPolarizationVector |
Friends | |
class | evt::ShowerRecData |
class | evt::ShowerSimData |
class | utl::LameShadowPtr< LaserData > |
Data structure for Laser simulation and reconstruction.
Definition at line 29 of file LaserData.h.
|
private |
Definition at line 10 of file LaserData.cc.
|
inlineprivate |
Definition at line 52 of file LaserData.h.
|
inline |
Definition at line 32 of file LaserData.h.
References fLaserWaveLength.
Referenced by testShowerImpl::CheckShowerSimDataValues(), LaserLightSimulatorNA::LaserLightSimulator::Run(), FdEventLoggerGS::FdEventLogger::Run(), and ShowerPhotonGeneratorOG::ShowerPhotonGenerator::Run().
|
inline |
Definition at line 44 of file LaserData.h.
References fPolarizationVector.
Referenced by testShowerImpl::CheckShowerSimDataValues().
|
inline |
Definition at line 38 of file LaserData.h.
References fPolarizationStatus.
Referenced by testShowerImpl::CheckShowerSimDataValues(), and FdEventLoggerGS::FdEventLogger::Run().
|
inline |
Definition at line 35 of file LaserData.h.
References fLaserWaveLength.
Referenced by io::LaserData_ROOT::operator>>(), LaserGeneratorNA::LaserGenerator::Run(), testShowerImpl::SetShowerRecDataValues(), and testShowerImpl::SetShowerSimDataValues().
|
inline |
Definition at line 41 of file LaserData.h.
References fPolarizationStatus.
Referenced by io::LaserData_ROOT::operator>>(), LaserGeneratorNA::LaserGenerator::Run(), testShowerImpl::SetShowerRecDataValues(), and testShowerImpl::SetShowerSimDataValues().
|
inline |
Definition at line 47 of file LaserData.h.
References fPolarizationVector.
Referenced by io::LaserData_ROOT::operator>>(), testShowerImpl::SetShowerRecDataValues(), and testShowerImpl::SetShowerSimDataValues().
|
friend |
Definition at line 59 of file LaserData.h.
|
friend |
Definition at line 58 of file LaserData.h.
|
friend |
Definition at line 61 of file LaserData.h.
|
private |
Definition at line 54 of file LaserData.h.
Referenced by GetLaserWavelength(), and SetLaserWavelength().
|
private |
Definition at line 55 of file LaserData.h.
Referenced by IsPolarized(), and SetPolarizationStatus().
|
private |
Definition at line 56 of file LaserData.h.
Referenced by GetPolarizationVector(), and SetPolarizationVector().