CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions | Public Attributes
HEff4DHit Class Reference

A set of histograms for efficiency 4D RecHits. More...

#include <Histograms.h>

Public Member Functions

void ComputeEfficiency ()
 
void Fill (float etaSimSegm, float phiSimSegm, float xSimSegm, float ySimSegm, float alphaSimSegm, float betaSimSegm, bool fillRecHit, int nSeg)
 
 HEff4DHit (std::string name_, DQMStore *dbe_)
 
 ~HEff4DHit ()
 

Public Attributes

MonitorElementhAlphaRecHit
 
MonitorElementhAlphaSimSegm
 
MonitorElementhBetaRecHit
 
MonitorElementhBetaSimSegm
 
TH1F * hEffVsAlpha
 
TH1F * hEffVsBeta
 
TH1F * hEffVsEta
 
TH1F * hEffVsPhi
 
TH1F * hEffVsX
 
TH1F * hEffVsY
 
MonitorElementhEtaRecHit
 
MonitorElementhEtaSimSegm
 
MonitorElementhNSeg
 
MonitorElementhPhiRecHit
 
MonitorElementhPhiSimSegm
 
MonitorElementhXRecHit
 
MonitorElementhXSimSegm
 
MonitorElementhYRecHit
 
MonitorElementhYSimSegm
 
TString name
 

Detailed Description

A set of histograms for efficiency 4D RecHits.

Definition at line 1006 of file Histograms.h.

Constructor & Destructor Documentation

HEff4DHit::HEff4DHit ( std::string  name_,
DQMStore dbe_ 
)
inline

Definition at line 1008 of file Histograms.h.

HEff4DHit::~HEff4DHit ( )
inline

Definition at line 1054 of file Histograms.h.

Member Function Documentation

void HEff4DHit::ComputeEfficiency ( )
inline

Definition at line 1087 of file Histograms.h.

void HEff4DHit::Fill ( float  etaSimSegm,
float  phiSimSegm,
float  xSimSegm,
float  ySimSegm,
float  alphaSimSegm,
float  betaSimSegm,
bool  fillRecHit,
int  nSeg 
)
inline

Definition at line 1058 of file Histograms.h.

Member Data Documentation

MonitorElement* HEff4DHit::hAlphaRecHit

Definition at line 1208 of file Histograms.h.

MonitorElement* HEff4DHit::hAlphaSimSegm

Definition at line 1207 of file Histograms.h.

MonitorElement* HEff4DHit::hBetaRecHit

Definition at line 1211 of file Histograms.h.

MonitorElement* HEff4DHit::hBetaSimSegm

Definition at line 1210 of file Histograms.h.

TH1F* HEff4DHit::hEffVsAlpha

Definition at line 1209 of file Histograms.h.

TH1F* HEff4DHit::hEffVsBeta

Definition at line 1212 of file Histograms.h.

TH1F* HEff4DHit::hEffVsEta

Definition at line 1197 of file Histograms.h.

TH1F* HEff4DHit::hEffVsPhi

Definition at line 1200 of file Histograms.h.

TH1F* HEff4DHit::hEffVsX

Definition at line 1203 of file Histograms.h.

TH1F* HEff4DHit::hEffVsY

Definition at line 1206 of file Histograms.h.

MonitorElement* HEff4DHit::hEtaRecHit

Definition at line 1196 of file Histograms.h.

MonitorElement* HEff4DHit::hEtaSimSegm

Definition at line 1195 of file Histograms.h.

MonitorElement* HEff4DHit::hNSeg

Definition at line 1213 of file Histograms.h.

MonitorElement* HEff4DHit::hPhiRecHit

Definition at line 1199 of file Histograms.h.

MonitorElement* HEff4DHit::hPhiSimSegm

Definition at line 1198 of file Histograms.h.

MonitorElement* HEff4DHit::hXRecHit

Definition at line 1202 of file Histograms.h.

MonitorElement* HEff4DHit::hXSimSegm

Definition at line 1201 of file Histograms.h.

MonitorElement* HEff4DHit::hYRecHit

Definition at line 1205 of file Histograms.h.

MonitorElement* HEff4DHit::hYSimSegm

Definition at line 1204 of file Histograms.h.

TString HEff4DHit::name

Definition at line 1215 of file Histograms.h.

Referenced by VIDSelectorBase.VIDSelectorBase::initialize().