#include <MCPhoton.h>
 | 
|   | MCPhoton (int sdID, double nP, double t, double wl, double pX, double pZ, double dxdy, double dzdy, double theta, double phi, bool isRef) | 
|   | 
|   | ~MCPhoton ()=default | 
|   | 
| bool  | lowerByMatID (const MCPhoton &t1, const MCPhoton &t2) const | 
|   | 
| int  | senseDetID () const | 
|   | 
| double  | nPhotons () const | 
|   | 
| double  | time () const | 
|   | 
| double  | wavelength () const | 
|   | 
| double  | posX () const | 
|   | 
| double  | posZ () const | 
|   | 
| double  | dXdY () const | 
|   | 
| double  | dZdY () const | 
|   | 
| double  | theta () const | 
|   | 
| double  | phi () const | 
|   | 
| bool  | isReflected () const | 
|   | 
◆ MCPhoton()
  
  
      
        
          | MCPhoton::MCPhoton  | 
          ( | 
          int  | 
          sdID,  | 
         
        
           | 
           | 
          double  | 
          nP,  | 
         
        
           | 
           | 
          double  | 
          t,  | 
         
        
           | 
           | 
          double  | 
          wl,  | 
         
        
           | 
           | 
          double  | 
          pX,  | 
         
        
           | 
           | 
          double  | 
          pZ,  | 
         
        
           | 
           | 
          double  | 
          dxdy,  | 
         
        
           | 
           | 
          double  | 
          dzdy,  | 
         
        
           | 
           | 
          double  | 
          theta,  | 
         
        
           | 
           | 
          double  | 
          phi,  | 
         
        
           | 
           | 
          bool  | 
          isRef  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
◆ ~MCPhoton()
◆ dXdY()
  
  
      
        
          | double MCPhoton::dXdY  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ dZdY()
  
  
      
        
          | double MCPhoton::dZdY  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ isReflected()
  
  
      
        
          | bool MCPhoton::isReflected  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ lowerByMatID()
◆ nPhotons()
  
  
      
        
          | double MCPhoton::nPhotons  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ phi()
  
  
      
        
          | double MCPhoton::phi  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ posX()
  
  
      
        
          | double MCPhoton::posX  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ posZ()
  
  
      
        
          | double MCPhoton::posZ  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ senseDetID()
  
  
      
        
          | int MCPhoton::senseDetID  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ theta()
  
  
      
        
          | double MCPhoton::theta  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ time()
  
  
      
        
          | double MCPhoton::time  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ wavelength()
  
  
      
        
          | double MCPhoton::wavelength  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ m_dXdY
◆ m_dZdY
◆ m_isReflected
  
  
      
        
          | bool MCPhoton::m_isReflected | 
         
       
   | 
  
private   | 
  
 
 
◆ m_nPhotons
  
  
      
        
          | double MCPhoton::m_nPhotons | 
         
       
   | 
  
private   | 
  
 
 
◆ m_phi
◆ m_posX
◆ m_posZ
◆ m_senseDetID
  
  
      
        
          | int MCPhoton::m_senseDetID | 
         
       
   | 
  
private   | 
  
 
 
◆ m_theta
◆ m_time
◆ m_wavelength
  
  
      
        
          | double MCPhoton::m_wavelength | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file:
- /builds/herd/HerdSoftware/include/analysis/algorithms/digitization/FitDigitizationTools/MCPhoton.h