CMS 3D CMS Logo

Namespaces | Functions
BuilderUtils.h File Reference
#include <vector>
#include <string>
#include "Rtypes.h"

Go to the source code of this file.

Namespaces

 edm
 HLT enums.
 
 fireworks
 

Functions

void fireworks::addBox (const std::vector< float > &corners, TEveElement *, FWProxyBuilderBase *)
 
void fireworks::addCircle (double eta, double phi, double radius, const unsigned int nLineSegments, TEveElement *comp, FWProxyBuilderBase *pb)
 
void fireworks::addDashedArrow (double phi, double size, TEveElement *comp, FWProxyBuilderBase *pb)
 
void fireworks::addDashedLine (double phi, double theta, double size, TEveElement *comp, FWProxyBuilderBase *pb)
 
void fireworks::addDoubleLines (double phi, TEveElement *comp, FWProxyBuilderBase *pb)
 
void fireworks::addRhoZEnergyProjection (FWProxyBuilderBase *, TEveElement *, double r_ecal, double z_ecal, double theta_min, double theta_max, double phi)
 
void fireworks::drawEnergyScaledBox3D (const float *corners, float scale, TEveElement *, FWProxyBuilderBase *, bool invert=false)
 
void fireworks::drawEnergyTower3D (const float *corners, float scale, TEveElement *, FWProxyBuilderBase *, bool reflect=false)
 
void fireworks::drawEtScaledBox3D (const float *corners, float energy, float maxEnergy, TEveElement *, FWProxyBuilderBase *, bool reflect=false)
 
void fireworks::drawEtTower3D (const float *corners, float scale, TEveElement *, FWProxyBuilderBase *, bool reflect=false)
 
void fireworks::energyScaledBox3DCorners (const float *corners, float scale, std::vector< float > &, bool invert=false)
 
void fireworks::energyTower3DCorners (const float *corners, float scale, std::vector< float > &, bool reflect=false)
 
void fireworks::etScaledBox3DCorners (const float *corners, float energy, float maxEnergy, std::vector< float > &scaledCorners, bool reflect=false)
 
void fireworks::etTower3DCorners (const float *corners, float scale, std::vector< float > &, bool reflect=false)
 
std::string fireworks::getLocalTime (const edm::EventBase &event)
 
std::pair< double, double > fireworks::getPhiRange (const std::vector< double > &phis, double phi)
 
TEveGeoShape * fireworks::getShape (const char *name, TGeoBBox *shape, Color_t color)
 
std::string fireworks::getTimeGMT (const edm::EventBase &event)
 
void fireworks::invertBox (std::vector< float > &corners)