Jpp  18.0.1-rc.2
the software that should make you happy
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
JPHYSICS::JAbstractLED Class Referenceabstract

Interface for emission profile from LED. More...

#include <JLED.hh>

Inheritance diagram for JPHYSICS::JAbstractLED:
JPHYSICS::JLED LED JPHYSICS::JLED_C

Public Member Functions

virtual ~JAbstractLED ()
 Virtual destructor. More...
 
virtual double getLightFromLED (const double ct, const double phi, const double dt) const =0
 Light yield from LED (number of p.e. More...
 

Detailed Description

Interface for emission profile from LED.

Definition at line 34 of file JLED.hh.

Constructor & Destructor Documentation

virtual JPHYSICS::JAbstractLED::~JAbstractLED ( )
inlinevirtual

Virtual destructor.

Definition at line 40 of file JLED.hh.

41  {}

Member Function Documentation

virtual double JPHYSICS::JAbstractLED::getLightFromLED ( const double  ct,
const double  phi,
const double  dt 
) const
pure virtual

Light yield from LED (number of p.e.

per unit solid angle per unit time).

Parameters
ctzenith angle of emission
phiazimuth angle of emission
dttime of emission [ns]
Returns
d^2P / dOmega dt [npe/ns/sr]

Implemented in JPHYSICS::JLED_C, and LED.


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