#include <MM_Electron.h>
Definition at line 18 of file MM_Electron.h.
 
◆ MM_Electron() [1/2]
  
  
      
        
          | MM_Electron::MM_Electron  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
 
◆ MM_Electron() [2/2]
      
        
          | MM_Electron::MM_Electron  | 
          ( | 
          float  | 
          x,  | 
        
        
           | 
           | 
          float  | 
          y  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ getCharge()
      
        
          | float MM_Electron::getCharge  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getInitialX()
      
        
          | float MM_Electron::getInitialX  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getInitialY()
      
        
          | float MM_Electron::getInitialY  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getOffsetPosition()
◆ getTime()
      
        
          | float MM_Electron::getTime  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getX()
      
        
          | float MM_Electron::getX  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ getY()
      
        
          | float MM_Electron::getY  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ propagateElectron()
      
        
          | void MM_Electron::propagateElectron  | 
          ( | 
          float  | 
          lorentzAngle,  | 
        
        
           | 
           | 
          float  | 
          driftVel  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Definition at line 11 of file MM_Electron.cxx.
   12     float tanLorentzAngle = 
std::tan(lorentzAngle);
 
   13     if (tanLorentzAngle == tanLorentzAngle)  
 
 
 
 
◆ setCharge()
      
        
          | void MM_Electron::setCharge  | 
          ( | 
          float  | 
          Charge | ) | 
           | 
        
      
 
 
◆ setOffsetPosition()
      
        
          | void MM_Electron::setOffsetPosition  | 
          ( | 
          float  | 
          x,  | 
        
        
           | 
           | 
          float  | 
          y  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ setTime()
      
        
          | void MM_Electron::setTime  | 
          ( | 
          float  | 
          Time | ) | 
           | 
        
      
 
 
◆ m_charge
  
  
      
        
          | float MM_Electron::m_charge {-FLT_MAX} | 
         
       
   | 
  
private   | 
  
 
 
◆ m_initialPosition
  
  
      
        
          | Amg::Vector2D MM_Electron::m_initialPosition {Amg::Vector2D::Zero()} | 
         
       
   | 
  
private   | 
  
 
 
◆ m_offsetPosition
  
  
      
        
          | Amg::Vector2D MM_Electron::m_offsetPosition {Amg::Vector2D::Zero()} | 
         
       
   | 
  
private   | 
  
 
 
◆ m_time
  
  
      
        
          | float MM_Electron::m_time {-FLT_MAX} | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: