CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Classes | Namespaces | Functions
TrackUtils.h File Reference
#include "TEveVSDStructs.h"

Go to the source code of this file.

Classes

struct  fireworks::State
 
class  fireworks::StateOrdering
 

Namespaces

 fireworks
 
 reco
 fixed size matrix
 

Functions

void fireworks::addSiStripClusters (const FWEventItem *iItem, const reco::Track &t, class TEveElement *tList, bool addNearbyClusters, bool master)
 
const SiStripClusterfireworks::extractClusterFromTrackingRecHit (const TrackingRecHit *rh)
 
std::string fireworks::info (const DetId &)
 
std::string fireworks::info (const std::set< DetId > &)
 
std::string fireworks::info (const std::vector< DetId > &)
 
void fireworks::localSiStrip (short strip, float *localTop, float *localBottom, const float *pars, unsigned int id)
 
float fireworks::pixelLocalX (const double mpx, const int m_nrows)
 
float fireworks::pixelLocalY (const double mpy, const int m_ncols)
 
TEveTrack * fireworks::prepareTrack (const reco::Track &track, TEveTrackPropagator *propagator, const std::vector< TEveVector > &extraRefPoints=std::vector< TEveVector >())
 
void fireworks::pushNearbyPixelHits (std::vector< TVector3 > &pixelPoints, const FWEventItem &iItem, const reco::Track &t)
 
void fireworks::pushPixelCluster (std::vector< TVector3 > &pixelPoints, const FWGeometry &geom, DetId id, const SiPixelCluster &c, const float *pars)
 
void fireworks::pushPixelHits (std::vector< TVector3 > &pixelPoints, const FWEventItem &iItem, const reco::Track &t)