CMS 3D CMS Logo

Namespaces | Enumerations | Functions
trackerHitRTTI.h File Reference
#include "DataFormats/TrackingRecHit/interface/TrackingRecHit.h"

Go to the source code of this file.

Namespaces

 trackerHitRTTI
 

Enumerations

enum  trackerHitRTTI::RTTI {
  trackerHitRTTI::undef = 0, trackerHitRTTI::single = 1, trackerHitRTTI::projStereo = 2, trackerHitRTTI::projMono = 3,
  trackerHitRTTI::match = 4, trackerHitRTTI::multi = 5, trackerHitRTTI::fastSingle = 6, trackerHitRTTI::fastProjStereo = 7,
  trackerHitRTTI::fastProjMono = 8, trackerHitRTTI::fastMatch = 9, trackerHitRTTI::notFromCluster = 10, trackerHitRTTI::mipTiming = 11,
  trackerHitRTTI::vector = 12
}
 

Functions

bool trackerHitRTTI::isFast (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isFromDet (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isFromDetOrFast (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isMatched (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isMulti (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isNotFromCluster (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isProjected (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isProjMono (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isProjStereo (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isSingle (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isSingleType (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isTiming (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isUndef (TrackingRecHit const &hit)
 
bool trackerHitRTTI::isVector (TrackingRecHit const &hit)
 
unsigned int trackerHitRTTI::projId (TrackingRecHit const &hit)
 
RTTI trackerHitRTTI::rtti (TrackingRecHit const &hit)