Namespaces | |
expression | |
geometry | |
table | |
Classes | |
class | Context |
struct | jetScaleMarker |
class | OptionNode |
struct | OptionNodePtrCompare |
struct | OptionNodePtrEqual |
struct | PaletteExtraTopBottomIndices |
struct | scaleMarker |
struct | State |
class | StateOrdering |
Functions | |
bool | acceptDataFormatsVersion (TString &n) |
void | addBox (const std::vector< float > &corners, TEveElement *, FWProxyBuilderBase *) |
void | addCircle (double eta, double phi, double radius, const unsigned int nLineSegments, TEveElement *comp, FWProxyBuilderBase *pb) |
void | addDashedArrow (double phi, double size, TEveElement *comp, FWProxyBuilderBase *pb) |
void | addDashedLine (double phi, double theta, double size, TEveElement *comp, FWProxyBuilderBase *pb) |
void | addDoubleLines (double phi, TEveElement *comp, FWProxyBuilderBase *pb) |
void | addRhoZEnergyProjection (FWProxyBuilderBase *, TEveElement *, double r_ecal, double z_ecal, double theta_min, double theta_max, double phi) |
void | addSiStripClusters (const FWEventItem *iItem, const reco::Track &t, class TEveElement *tList, bool addNearbyClusters, bool master) |
void | addStraightLineSegment (TEveStraightLineSet *marker, reco::Candidate const *cand, double scale_factor=2) |
const TGGC & | boldGC () |
void | createSegment (int detector, bool matchedSegment, float segmentLength, float segmentLimit, float *segmentPosition, float *segmentDirection, float *segmentInnerPoint, float *segmentOuterPoint) |
const TString | datadir ("/src/Fireworks/Core/") |
void | drawEnergyScaledBox3D (const float *corners, float scale, TEveElement *, FWProxyBuilderBase *, bool invert=false) |
void | drawEnergyTower3D (const float *corners, float scale, TEveElement *, FWProxyBuilderBase *, bool reflect=false) |
void | drawEtScaledBox3D (const float *corners, float energy, float maxEnergy, TEveElement *, FWProxyBuilderBase *, bool reflect=false) |
void | drawEtTower3D (const float *corners, float scale, TEveElement *, FWProxyBuilderBase *, bool reflect=false) |
void | energyScaledBox3DCorners (const float *corners, float scale, std::vector< float > &, bool invert=false) |
void | energyTower3DCorners (const float *corners, float scale, std::vector< float > &, bool reflect=false) |
void | etScaledBox3DCorners (const float *corners, float energy, float maxEnergy, std::vector< float > &scaledCorners, bool reflect=false) |
void | etTower3DCorners (const float *corners, float scale, std::vector< float > &, bool reflect=false) |
const SiStripCluster * | extractClusterFromTrackingRecHit (const TrackingRecHit *rh) |
void | GetColorValuesForPaletteExtra (float(*iColors)[3], unsigned int iSize, FWColorManager::EPalette id, bool isBlack) |
void | getDecomposedVersion (const TString &s, int *out) |
std::string | getLocalTime (const edm::EventBase &event) |
std::pair< double, double > | getPhiRange (const std::vector< double > &phis, double phi) |
TEveGeoShape * | getShape (const char *name, TGeoBBox *shape, Color_t color) |
std::string | getTimeGMT (const edm::EventBase &event) |
const TGGC & | greenGC () |
if (isWhiteBg) | |
std::string | info (const DetId &) |
std::string | info (const std::set< DetId > &) |
std::string | info (const std::vector< DetId > &) |
void | invertBox (std::vector< float > &corners) |
const TGGC & | italicGC () |
void | localSiStrip (short strip, float *localTop, float *localBottom, const float *pars, unsigned int id) |
TEveJetCone * | makeEveJetCone (const reco::Jet &iData, const fireworks::Context &context) |
bool | makeRhoPhiSuperCluster (FWProxyBuilderBase *, const reco::SuperClusterRef &iCluster, float iPhi, TEveElement &oItemHolder) |
bool | makeRhoZSuperCluster (FWProxyBuilderBase *, const reco::SuperClusterRef &iCluster, float iPhi, TEveElement &oItemHolder) |
float | pixelLocalX (const double mpx, const int m_nrows) |
float | pixelLocalY (const double mpy, const int m_ncols) |
TEveTrack * | prepareCandidate (const reco::Candidate &track, TEveTrackPropagator *propagator) |
TEveTrack * | prepareTrack (const reco::Track &track, TEveTrackPropagator *propagator, const std::vector< TEveVector > &extraRefPoints=std::vector< TEveVector >()) |
void | pushNearbyPixelHits (std::vector< TVector3 > &pixelPoints, const FWEventItem &iItem, const reco::Track &t) |
void | pushPixelCluster (std::vector< TVector3 > &pixelPoints, const FWGeometry &geom, DetId id, const SiPixelCluster &c, const float *pars) |
void | pushPixelHits (std::vector< TVector3 > &pixelPoints, const FWEventItem &iItem, const reco::Track &t) |
const TGGC & | redGC () |
void | setPath (TString &v) |
void | setTrackTypePF (const reco::PFCandidate &pfCand, TAttLine *track) |
void | setupAddElement (TEveElement *el, TEveElement *parent, const FWEventItem *item, bool master, bool color) |
int * | supportedDataFormatsVersion () |
switch (id) | |
std::vector< std::pair< double, double > > | thetaBins () |
Variables | |
static const int | BIG_PIX_PER_ROC_X = 1 |
static const int | BIG_PIX_PER_ROC_Y = 2 |
static const int | COLS_PER_ROC = 52 |
iSize = iSize/2 | |
unsigned int | lastIdx = iSize -2 |
static const double | MICRON = 1./1000./10. |
const TString | p1 = gSystem->Getenv("CMSSW_BASE") + datadir |
const TString | p2 = gSystem->Getenv("CMSSW_RELEASE_BASE") + datadir |
static const double | PITCHX = 100*MICRON |
static const double | PITCHY = 150*MICRON |
static const int | ROWS_PER_ROC = 80 |
static const float | s_forBlack [][3] |
static const float | s_forWhite [][3] |
static const unsigned int | s_size = sizeof(s_forBlack)/sizeof(s_forBlack[0]) |
static const std::string | subdets [7] = { "UNKNOWN", "PXB", "PXF", "TIB", "TID", "TOB", "TEC" } |
void | |
bool fireworks::acceptDataFormatsVersion | ( | TString & | n | ) |
Definition at line 71 of file fwPaths.cc.
References data, getDecomposedVersion(), and supportedDataFormatsVersion().
void fireworks::addBox | ( | const std::vector< float > & | corners, |
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb | ||
) |
Definition at line 148 of file BuilderUtils.cc.
void fireworks::addCircle | ( | double | eta, |
double | phi, | ||
double | radius, | ||
const unsigned int | nLineSegments, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb | ||
) |
Definition at line 158 of file BuilderUtils.cc.
Referenced by FWJetLegoProxyBuilder::build(), FWL1MuonParticleLegoProxyBuilder::build(), FWL1JetParticleLegoProxyBuilder::build(), FWPFTauProxyBuilder::buildViewType(), and FWCaloTauProxyBuilder::buildViewType().
void fireworks::addDashedArrow | ( | double | phi, |
double | size, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb | ||
) |
Definition at line 174 of file BuilderUtils.cc.
Referenced by FWL1EtMissParticleGlimpseProxyBuilder::build(), and FWMETGlimpseProxyBuilder::build().
void fireworks::addDashedLine | ( | double | phi, |
double | theta, | ||
double | size, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb | ||
) |
Definition at line 185 of file BuilderUtils.cc.
Referenced by FWL1EmParticleProxyBuilder::build(), FWL1MuonParticleProxyBuilder::build(), FWL1JetParticleProxyBuilder::build(), and FWL1EtMissParticleProxyBuilder::build().
void fireworks::addDoubleLines | ( | double | phi, |
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb | ||
) |
Definition at line 201 of file BuilderUtils.cc.
Referenced by FWL1EtMissParticleLegoProxyBuilder::build(), and FWMETLegoProxyBuilder::build().
void fireworks::addRhoZEnergyProjection | ( | FWProxyBuilderBase * | pb, |
TEveElement * | container, | ||
double | r_ecal, | ||
double | z_ecal, | ||
double | theta_min, | ||
double | theta_max, | ||
double | phi | ||
) |
Definition at line 60 of file BuilderUtils.cc.
Referenced by makeRhoZSuperCluster().
void fireworks::addSiStripClusters | ( | const FWEventItem * | iItem, |
const reco::Track & | t, | ||
class TEveElement * | tList, | ||
bool | addNearbyClusters, | ||
bool | master | ||
) |
Definition at line 387 of file TrackUtils.cc.
Referenced by FWTracksRecHitsProxyBuilder::build().
void fireworks::addStraightLineSegment | ( | TEveStraightLineSet * | marker, |
reco::Candidate const * | cand, | ||
double | scale_factor = 2 |
||
) |
Definition at line 23 of file CandidateUtils.cc.
References funct::cos(), reco::Candidate::phi(), phi(), reco::Candidate::pt(), funct::sin(), findQualityFiles::size, reco::Candidate::theta(), and theta().
Referenced by FWMuonGlimpseProxyBuilder::build().
const TGGC & fireworks::boldGC | ( | ) |
void fireworks::createSegment | ( | int | detector, |
bool | matchedSegment, | ||
float | segmentLength, | ||
float | segmentLimit, | ||
float * | segmentPosition, | ||
float * | segmentDirection, | ||
float * | segmentInnerPoint, | ||
float * | segmentOuterPoint | ||
) |
Definition at line 10 of file SegmentUtils.cc.
References funct::cos(), MuonSubdetId::CSC, MuonSubdetId::DT, fwLog, fwlog::kWarning, mag(), mathSSE::sqrt(), funct::tan(), and theta().
const TString fireworks::datadir | ( | "/src/Fireworks/Core/" | ) |
void fireworks::drawEnergyScaledBox3D | ( | const float * | corners, |
float | scale, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb, | ||
bool | invert = false |
||
) |
Definition at line 241 of file BuilderUtils.cc.
void fireworks::drawEnergyTower3D | ( | const float * | corners, |
float | scale, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb, | ||
bool | reflect = false |
||
) |
Definition at line 325 of file BuilderUtils.cc.
void fireworks::drawEtScaledBox3D | ( | const float * | corners, |
float | energy, | ||
float | maxEnergy, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb, | ||
bool | reflect = false |
||
) |
Definition at line 278 of file BuilderUtils.cc.
void fireworks::drawEtTower3D | ( | const float * | corners, |
float | scale, | ||
TEveElement * | comp, | ||
FWProxyBuilderBase * | pb, | ||
bool | reflect = false |
||
) |
Definition at line 374 of file BuilderUtils.cc.
void fireworks::energyScaledBox3DCorners | ( | const float * | corners, |
float | scale, | ||
std::vector< float > & | scaledCorners, | ||
bool | invert = false |
||
) |
Definition at line 215 of file BuilderUtils.cc.
void fireworks::energyTower3DCorners | ( | const float * | corners, |
float | scale, | ||
std::vector< float > & | scaledCorners, | ||
bool | reflect = false |
||
) |
Definition at line 286 of file BuilderUtils.cc.
Referenced by FWPRCaloTowerProxyBuilder::build(), FWCaloClusterProxyBuilder::build(), and FWPCaloHitProxyBuilder::build().
void fireworks::etScaledBox3DCorners | ( | const float * | corners, |
float | energy, | ||
float | maxEnergy, | ||
std::vector< float > & | scaledCorners, | ||
bool | reflect = false |
||
) |
Definition at line 249 of file BuilderUtils.cc.
void fireworks::etTower3DCorners | ( | const float * | corners, |
float | scale, | ||
std::vector< float > & | scaledCorners, | ||
bool | reflect = false |
||
) |
Definition at line 334 of file BuilderUtils.cc.
const SiStripCluster * fireworks::extractClusterFromTrackingRecHit | ( | const TrackingRecHit * | rh | ) |
Definition at line 364 of file TrackUtils.cc.
Referenced by FWTrajectorySeedProxyBuilder::build().
void fireworks::GetColorValuesForPaletteExtra | ( | float(*) | iColors[3], |
unsigned int | iSize, | ||
FWColorManager::EPalette | id, | ||
bool | isBlack | ||
) |
void fireworks::getDecomposedVersion | ( | const TString & | s, |
int * | out | ||
) |
Definition at line 30 of file fwPaths.cc.
Referenced by acceptDataFormatsVersion(), and supportedDataFormatsVersion().
std::string fireworks::getLocalTime | ( | const edm::EventBase & | event | ) |
Definition at line 113 of file BuilderUtils.cc.
Referenced by FWEventAnnotation::updateOverlayText().
std::pair< double, double > fireworks::getPhiRange | ( | const std::vector< double > & | phis, |
double | phi | ||
) |
Definition at line 21 of file BuilderUtils.cc.
Referenced by makeRhoPhiSuperCluster().
TEveGeoShape * fireworks::getShape | ( | const char * | name, |
TGeoBBox * | shape, | ||
Color_t | color | ||
) |
Definition at line 42 of file BuilderUtils.cc.
Referenced by FWGlimpseView::FWGlimpseView(), and makeRhoPhiSuperCluster().
std::string fireworks::getTimeGMT | ( | const edm::EventBase & | event | ) |
Definition at line 103 of file BuilderUtils.cc.
const TGGC & fireworks::greenGC | ( | ) |
Definition at line 39 of file GlobalContexts.cc.
fireworks::if | ( | isWhiteBg | ) |
Definition at line 176 of file fwPaletteExtra.cc.
std::string fireworks::info | ( | const DetId & | id | ) |
Definition at line 692 of file TrackUtils.cc.
Referenced by FWTracksModulesProxyBuilder::build().
std::string fireworks::info | ( | const std::set< DetId > & | idSet | ) |
Definition at line 896 of file TrackUtils.cc.
std::string fireworks::info | ( | const std::vector< DetId > & | idSet | ) |
Definition at line 907 of file TrackUtils.cc.
void fireworks::invertBox | ( | std::vector< float > & | corners | ) |
Definition at line 129 of file BuilderUtils.cc.
const TGGC & fireworks::italicGC | ( | ) |
void fireworks::localSiStrip | ( | short | strip, |
float * | localTop, | ||
float * | localBottom, | ||
const float * | pars, | ||
unsigned int | id | ||
) |
Definition at line 297 of file TrackUtils.cc.
Referenced by FWSiStripClusterProxyBuilder::build(), FWSiStripDigiProxyBuilder::build(), and FWTrajectorySeedProxyBuilder::build().
TEveJetCone * fireworks::makeEveJetCone | ( | const reco::Jet & | iData, |
const fireworks::Context & | context | ||
) |
Definition at line 7 of file makeEveJetCone.cc.
References EnergyCorrector::c, fireworks::Context::caloMaxEta(), fireworks::Context::caloR1(), fireworks::Context::caloR2(), fireworks::Context::caloTransAngle(), fireworks::Context::caloZ1(), fireworks::Context::caloZ2(), reco::LeafCandidate::eta(), reco::Jet::etaetaMoment(), reco::Jet::getJetConstituents(), metsig::jet, reco::LeafCandidate::phi(), reco::Jet::phiphiMoment(), mathSSE::sqrt(), funct::tan(), and reco::LeafCandidate::vertex().
bool fireworks::makeRhoPhiSuperCluster | ( | FWProxyBuilderBase * | pb, |
const reco::SuperClusterRef & | iCluster, | ||
float | iPhi, | ||
TEveElement & | oItemHolder | ||
) |
Definition at line 28 of file makeSuperCluster.cc.
References fireworks::Context::caloR1(), FWDisplayProperties::color(), FWProxyBuilderBase::context(), FWEventItem::defaultDisplayProperties(), end, FWGeometry::getCorners(), fireworks::Context::getGeom(), getPhiRange(), getShape(), i, edm::Ref< C, T, F >::isAvailable(), FWProxyBuilderBase::item(), M_PI, colinearityKinematic::Phi, alignCSCRings::r, and FWProxyBuilderBase::setupAddElement().
Referenced by FWPhotonProxyBuilder::buildViewType().
bool fireworks::makeRhoZSuperCluster | ( | FWProxyBuilderBase * | pb, |
const reco::SuperClusterRef & | iCluster, | ||
float | iPhi, | ||
TEveElement & | oItemHolder | ||
) |
Definition at line 67 of file makeSuperCluster.cc.
References addRhoZEnergyProjection(), Reference_intrackfit_cff::barrel, fireworks::Context::caloR1(), fireworks::Context::caloR2(), fireworks::Context::caloTransAngle(), fireworks::Context::caloZ1(), fireworks::Context::caloZ2(), FWProxyBuilderBase::context(), end, FWGeometry::getCorners(), fireworks::Context::getGeom(), i, edm::Ref< C, T, F >::isAvailable(), Pi, and theta().
Referenced by FWPhotonProxyBuilder::buildViewType().
float fireworks::pixelLocalX | ( | const double | mpx, |
const int | m_nrows | ||
) |
Definition at line 170 of file TrackUtils.cc.
Referenced by FWSiPixelDigiProxyBuilder::build(), FWSiPixelClusterProxyBuilder::build(), and FWTrajectorySeedProxyBuilder::build().
float fireworks::pixelLocalY | ( | const double | mpy, |
const int | m_ncols | ||
) |
Definition at line 203 of file TrackUtils.cc.
Referenced by FWSiPixelDigiProxyBuilder::build(), FWSiPixelClusterProxyBuilder::build(), and FWTrajectorySeedProxyBuilder::build().
TEveTrack * fireworks::prepareCandidate | ( | const reco::Candidate & | track, |
TEveTrackPropagator * | propagator | ||
) |
Definition at line 10 of file CandidateUtils.cc.
References reco::Candidate::charge(), reco::Candidate::px(), reco::Candidate::py(), reco::Candidate::pz(), lumiQTWidget::t, and reco::Candidate::vertex().
Referenced by FWElectronLegoProxyBuilder::build(), FWCandidatePtrProxyBuilder::build(), FWSecVertexCandidateProxyBuilder::build(), FWGenParticleProxyBuilder::build(), and FWCandidateProxyBuilder::build().
TEveTrack * fireworks::prepareTrack | ( | const reco::Track & | track, |
TEveTrackPropagator * | propagator, | ||
const std::vector< TEveVector > & | extraRefPoints = std::vector<TEveVector>() |
||
) |
Definition at line 75 of file TrackUtils.cc.
Referenced by FWElectronLegoProxyBuilder::build(), and FWTrackProxyBuilder::build().
void fireworks::pushNearbyPixelHits | ( | std::vector< TVector3 > & | pixelPoints, |
const FWEventItem & | iItem, | ||
const reco::Track & | t | ||
) |
Definition at line 553 of file TrackUtils.cc.
void fireworks::pushPixelCluster | ( | std::vector< TVector3 > & | pixelPoints, |
const FWGeometry & | geom, | ||
DetId | id, | ||
const SiPixelCluster & | c, | ||
const float * | pars | ||
) |
Definition at line 658 of file TrackUtils.cc.
void fireworks::pushPixelHits | ( | std::vector< TVector3 > & | pixelPoints, |
const FWEventItem & | iItem, | ||
const reco::Track & | t | ||
) |
Definition at line 611 of file TrackUtils.cc.
Referenced by FWTracksRecHitsProxyBuilder::build().
const TGGC & fireworks::redGC | ( | ) |
Definition at line 46 of file GlobalContexts.cc.
void fireworks::setPath | ( | TString & | v | ) |
Definition at line 15 of file fwPaths.cc.
References fwLog, fwlog::kError, p1, and p2.
Referenced by CmsShowHelpPopup::CmsShowHelpPopup(), and main().
void fireworks::setTrackTypePF | ( | const reco::PFCandidate & | pfCand, |
TAttLine * | track | ||
) |
Definition at line 17 of file setTrackTypePF.cc.
References dt_dqm_sourceclient_common_cff::reco.
Referenced by FWPFCandidate3DProxyBuilder::build(), FWPFPatJetLegoProxyBuilder< T >::build(), FWPFPatJet3DProxyBuilder< T >::build(), and FWPFCandidatesLegoProxyBuilder::build().
void fireworks::setupAddElement | ( | TEveElement * | el, |
TEveElement * | parent, | ||
const FWEventItem * | item, | ||
bool | master, | ||
bool | color | ||
) |
Definition at line 342 of file TrackUtils.cc.
Referenced by FWDTRecHitProxyBuilder::buildViewType().
int * fireworks::supportedDataFormatsVersion | ( | ) |
Definition at line 43 of file fwPaths.cc.
References getDecomposedVersion(), and findQualityFiles::v.
Referenced by acceptDataFormatsVersion().
fireworks::switch | ( | id | ) |
Definition at line 155 of file fwPaletteExtra.cc.
std::vector< std::pair< double, double > > fireworks::thetaBins | ( | ) |
Definition at line 48 of file thetaBins.cc.
References create_public_lumi_plots::exp, i, fw3dlego::xbins, and fw3dlego::xbins_n.
Referenced by FWCaloTauProxyBuilder::buildViewType().
|
static |
Definition at line 69 of file TrackUtils.cc.
Referenced by PixelTopologyBuilder::build().
|
static |
Definition at line 66 of file TrackUtils.cc.
Referenced by PixelTopologyBuilder::build().
|
static |
Definition at line 67 of file TrackUtils.cc.
fireworks::iSize = iSize/2 |
Definition at line 174 of file fwPaletteExtra.cc.
Referenced by edm::Guid::fromString().
unsigned int fireworks::lastIdx = iSize -2 |
Definition at line 175 of file fwPaletteExtra.cc.
|
static |
Definition at line 63 of file TrackUtils.cc.
const TString fireworks::p1 = gSystem->Getenv("CMSSW_BASE") + datadir |
Definition at line 12 of file fwPaths.cc.
Referenced by setPath().
const TString fireworks::p2 = gSystem->Getenv("CMSSW_RELEASE_BASE") + datadir |
Definition at line 13 of file fwPaths.cc.
Referenced by setPath().
|
static |
Definition at line 64 of file TrackUtils.cc.
|
static |
Definition at line 65 of file TrackUtils.cc.
|
static |
Definition at line 68 of file TrackUtils.cc.
|
static |
Definition at line 42 of file fwPaletteClassic.cc.
|
static |
Definition at line 4 of file fwPaletteClassic.cc.
|
static |
Definition at line 101 of file fwPaletteClassic.cc.
|
static |
Definition at line 72 of file TrackUtils.cc.
fireworks::void |
Definition at line 153 of file fwPaletteExtra.cc.