Belle II Software development
tracking data objects

Classes

class  BremHit
 A bremsstrahlung hit that correlates an ECLCluster with a RecoTrack. More...
 
class  ExtHit
 Store one Ext hit as a ROOT object. More...
 
class  FilterID
 Class to identify a filter type used by sectorFriends. More...
 
class  FilterInfo
 helper class to store the information for a Filter More...
 
class  FullSecID
 Class to identify a sector inside of the VXD. More...
 
class  hitXP
 This class collects some information of a TrueHit, using SVDCLuster and MCParticle information too. More...
 
class  hitXPDerivate
 This class is the derivate of HitXP, and complete it with a constructor that use all other complex types (classes) of basf2. More...
 
class  MCParticleInfo
 This struct is used by the TrackingPerformanceEvaluation Module to save information of reconstructed tracks. More...
 
class  ObserverInfo
 Helper class that stores the information an Observer stores: i.e. More...
 
class  PXDIntercept
 PXDIntercept stores the U,V coordinates and uncertainties of the intersection of a track with an PXD sensor. More...
 
class  RecoHitInformation
 This class stores additional information to every CDC/SVD/PXD hit stored in a RecoTrack. More...
 
class  RecoTrack
 This is the Reconstruction Event-Data Model Track. More...
 
class  RecoTrackGenfitAccess
 This class allows access to the genfit::Track of the RecoTrack. More...
 
class  ROIid
 ROIid stores the U and V ids and the sensor id of the Region Of Interest. More...
 
class  ROIpayload
 ROIpayload TODO: Better explanation, Is there a reason to inherit from TObject and not Relationsobject here? This Object contains a binary blob which is send as whole from the HLT Roi Sender output node to the ONSEN system, containing the trigger decision and the Region od Interest (ROI) for data selection on the PXD modules See Data format definitions [BELLE2-NOTE-TE-2016-009] on https://docs.belle2.org/. More...
 
class  ROIrawID
 ROIrawID. More...
 
struct  SectorMapConfig
 simple struct containing all the configuration data needed for the SecMapTrainer. More...
 
class  SpacePointInfo
 helper class to store the SpacePoint information as coding convention prohibits to use the SpacePoint class here More...
 
class  SVDIntercept
 SVDIntercept stores the U,V coordinates and uncertainties of the intersection of a track with an SVD sensor. More...
 
class  TrackClusterSeparation
 Store one Track-KLMCluster separation as a ROOT object. More...
 
class  V0ValidationVertex
 Class which stores some additional information on V0 vertices. More...
 
class  VXDIntercept
 VXDIntercept stores the U,V coordinates and uncertainties of the intersection of a track with a VXD sensor. More...
 
class  VertexVector
 Need this container for exception-safe cleanup, GFRave's interface isn't exception-safe as is. More...
 

Enumerations

enum  ExtHitStatus {
  EXT_FIRST = -1 ,
  EXT_ENTER ,
  EXT_EXIT ,
  EXT_STOP ,
  EXT_ESCAPE ,
  EXT_ECLCROSS ,
  EXT_ECLDL ,
  EXT_ECLNEAR
}
 Define state of extrapolation for each recorded hit. More...
 

Detailed Description

Enumeration Type Documentation

◆ ExtHitStatus

Define state of extrapolation for each recorded hit.

Definition at line 26 of file ExtHit.h.

26 { EXT_FIRST = -1, EXT_ENTER, EXT_EXIT, EXT_STOP, EXT_ESCAPE,
27 EXT_ECLCROSS, EXT_ECLDL, EXT_ECLNEAR
28 };