CMS 3D CMS Logo

GenericBenchmark.cc File Reference

#include "RecoParticleFlow/Benchmark/interface/GenericBenchmark.h"
#include "DQMServices/Core/interface/MonitorElement.h"
#include "DQMServices/Core/interface/DQMStore.h"

Go to the source code of this file.

Defines

#define BOOK1D(name, title, nbinsx, lowx, highx)
#define BOOK2D(name, title, nbinsx, lowx, highx, nbinsy, lowy, highy)
#define ET   (PlotAgainstReco_)?"reconstructed E_{T}":"generated E_{T}"
#define ETA   (PlotAgainstReco_)?"reconstructed #eta":"generated #eta"
#define PHI   (PlotAgainstReco_)?"reconstructed #phi":"generated #phi"
#define SETAXES(name, xtitle, ytitle)   h##name->GetXaxis()->SetTitle(xtitle); h##name->GetYaxis()->SetTitle(ytitle)


Define Documentation

#define BOOK1D ( name,
title,
nbinsx,
lowx,
highx   ) 

Value:

h##name = DQM ? DQM->book1D(#name,title,nbinsx,lowx,highx)->getTH1F() \
    : new TH1F(#name,title,nbinsx,lowx,highx)

Definition at line 8 of file GenericBenchmark.cc.

Referenced by GenericBenchmark::setup().

#define BOOK2D ( name,
title,
nbinsx,
lowx,
highx,
nbinsy,
lowy,
highy   ) 

Value:

h##name = DQM ? DQM->book2D(#name,title,nbinsx,lowx,highx,nbinsy,lowy,highy)->getTH2F() \
    : new TH2F(#name,title,nbinsx,lowx,highx,nbinsy,lowy,highy)

Definition at line 13 of file GenericBenchmark.cc.

Referenced by GenericBenchmark::setup().

#define ET   (PlotAgainstReco_)?"reconstructed E_{T}":"generated E_{T}"

Definition at line 28 of file GenericBenchmark.cc.

Referenced by HCALRecHitAnalyzer::analyze(), VisCaloTower::analyze(), VisJet::analyze(), HybridClusterAlgo::makeClusters(), Multi5x5ClusterAlgo::makeClusters(), IslandClusterAlgo::makeClusters(), GenericBenchmark::setup(), ECALRecHitAnalyzer::WriteECALRecHits(), and DumpEvent::WriteMET().

#define ETA   (PlotAgainstReco_)?"reconstructed #eta":"generated #eta"

Definition at line 29 of file GenericBenchmark.cc.

Referenced by VisEBRecHit::analyze(), VisMuon::analyze(), VisHORecHit::analyze(), VisCaloTower::analyze(), VisEcalRecHit::analyze(), VisHBRecHit::analyze(), VisJet::analyze(), VisEERecHit::analyze(), VisPFRecHit::analyze(), VisBasicCluster::analyze(), VisHERecHit::analyze(), VisHFRecHit::analyze(), VisTrack::analyze(), EgammaObjects::ecalEta(), EgammaSuperClusters::ecalEta(), ECALPositionCalculator::ecalEta(), MCPizeroAnalyzer::etaTransformation(), MCPhotonAnalyzer::etaTransformation(), PhotonsWithConversionsAnalyzer::etaTransformation(), MCElectronAnalyzer::etaTransformation(), SimpleConvertedPhotonAnalyzer::etaTransformation(), SimplePhotonAnalyzer::etaTransformation(), PhotonValidator::etaTransformation(), and GenericBenchmark::setup().

#define PHI   (PlotAgainstReco_)?"reconstructed #phi":"generated #phi"

Definition at line 30 of file GenericBenchmark.cc.

Referenced by VisEBRecHit::analyze(), VisMuon::analyze(), VisHORecHit::analyze(), VisCaloTower::analyze(), VisEcalRecHit::analyze(), VisHBRecHit::analyze(), VisMET::analyze(), VisJet::analyze(), VisEERecHit::analyze(), VisPFRecHit::analyze(), VisBasicCluster::analyze(), VisHERecHit::analyze(), VisHFRecHit::analyze(), VisTrack::analyze(), kinem::delta_phi(), kinem::phi(), and GenericBenchmark::setup().

#define SETAXES ( name,
xtitle,
ytitle   )     h##name->GetXaxis()->SetTitle(xtitle); h##name->GetYaxis()->SetTitle(ytitle)

Definition at line 25 of file GenericBenchmark.cc.

Referenced by GenericBenchmark::setup().


Generated on Tue Jun 9 17:55:30 2009 for CMSSW by  doxygen 1.5.4