#include <RingImage.h>
|  | 
| static constexpr std::string_view | typeName = "edm4eic::RingImage" | 
|  | 
EIC Ring Image Cluster 
- Author
- : S. Joosten, C. Peng 
◆ collection_type
◆ mutable_type
◆ RingImage() [1/4]
      
        
          | edm4eic::RingImage::RingImage | ( |  | ) |  | 
      
 
 
◆ RingImage() [2/4]
      
        
          | edm4eic::RingImage::RingImage | ( | const float | npe, | 
        
          |  |  | const edm4hep::Vector3f & | position, | 
        
          |  |  | const edm4hep::Vector3f & | positionError, | 
        
          |  |  | const float | theta, | 
        
          |  |  | const float | thetaError, | 
        
          |  |  | const float | radius, | 
        
          |  |  | const float | radiusError ) | 
      
 
Constructor initializing all members. 
 
 
◆ RingImage() [3/4]
  
  | 
        
          | edm4eic::RingImage::RingImage | ( | const RingImage & | other | ) |  |  | default | 
 
 
◆ ~RingImage()
  
  | 
        
          | edm4eic::RingImage::~RingImage | ( |  | ) |  |  | default | 
 
 
◆ RingImage() [4/4]
converting constructor from mutable object 
 
 
◆ clone()
create a mutable deep-copy of the object with identical relations if cloneRelations=false, the relations are not cloned and will be empty 
 
 
◆ getNpe()
      
        
          | float edm4eic::RingImage::getNpe | ( |  | ) | const | 
      
 
Access the Number of photo-electrons [#]. 
 
 
◆ getObjectID()
      
        
          | const podio::ObjectID edm4eic::RingImage::getObjectID | ( |  | ) | const | 
      
 
 
◆ getPosition()
      
        
          | const edm4hep::Vector3f & edm4eic::RingImage::getPosition | ( |  | ) | const | 
      
 
Access the Global position of the cluster [mm]. 
 
 
◆ getPositionError()
      
        
          | const edm4hep::Vector3f & edm4eic::RingImage::getPositionError | ( |  | ) | const | 
      
 
Access the Error on the position. 
 
 
◆ getRadius()
      
        
          | float edm4eic::RingImage::getRadius | ( |  | ) | const | 
      
 
Access the Radius of the best fit ring [mm]. 
 
 
◆ getRadiusError()
      
        
          | float edm4eic::RingImage::getRadiusError | ( |  | ) | const | 
      
 
Access the Estimated error from the fit [mm]. 
 
 
◆ getTheta()
      
        
          | float edm4eic::RingImage::getTheta | ( |  | ) | const | 
      
 
Access the Opening angle of the ring [rad, 0->pi]. 
 
 
◆ getThetaError()
      
        
          | float edm4eic::RingImage::getThetaError | ( |  | ) | const | 
      
 
Access the Error on the opening angle. 
 
 
◆ id()
  
  | 
        
          | podio::ObjectID edm4eic::RingImage::id | ( |  | ) | const |  | inline | 
 
 
◆ isAvailable()
      
        
          | bool edm4eic::RingImage::isAvailable | ( |  | ) | const | 
      
 
check whether the object is actually available 
 
 
◆ makeEmpty()
◆ operator!=() [1/2]
◆ operator!=() [2/2]
  
  | 
        
          | bool edm4eic::RingImage::operator!= | ( | const RingImage & | other | ) | const |  | inline | 
 
 
◆ operator<()
  
  | 
        
          | bool edm4eic::RingImage::operator< | ( | const RingImage & | other | ) | const |  | inline | 
 
 
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ operator==() [1/2]
◆ operator==() [2/2]
  
  | 
        
          | bool edm4eic::RingImage::operator== | ( | const RingImage & | other | ) | const |  | inline | 
 
 
◆ unlink()
  
  | 
        
          | void edm4eic::RingImage::unlink | ( |  | ) |  |  | inline | 
 
 
◆ edm4eic::RingImageCollectionData
◆ MutableRingImage
◆ podio::detail::getOrderKey
◆ RingImageCollection
◆ RingImageCollectionIterator
◆ swap
◆ typeName
  
  | 
        
          | std::string_view edm4eic::RingImage::typeName = "edm4eic::RingImage" |  | staticconstexpr | 
 
 
The documentation for this class was generated from the following files: