#include <GEMDQMBase.h>
Public Member Functions | |
int | bookND (BookingHelper &bh, K key) |
int | Fill (K key, Double_t x) |
int | Fill (K key, Double_t x, Double_t y, Double_t w=1.0) |
int | FillBits (K key, Double_t x, UInt_t bits, Double_t w=1.0) |
dqm::impl::MonitorElement * | FindHist (K key) |
Double_t | GetBinHighEdgeX () |
Double_t | GetBinHighEdgeY () |
Double_t | GetBinHighEdgeZ () |
Double_t | GetBinLowEdgeX () |
Double_t | GetBinLowEdgeY () |
Double_t | GetBinLowEdgeZ () |
TString | GetName () |
Int_t | GetNbinsX () |
Int_t | GetNbinsY () |
TString | GetTitle () |
TString | GetTitleX () |
TString | GetTitleY () |
Bool_t | isOperating () |
Bool_t | isProfile () |
M & | map () |
MEMapInfT () | |
MEMapInfT (GEMDQMBase *pDQMBase, TString strName, TString strTitle, TString strTitleX="", TString strTitleY="Entries") | |
MEMapInfT (GEMDQMBase *pDQMBase, TString strName, TString strTitle, Int_t nBinsX, Double_t dXL, Double_t dXH, TString strTitleX="", TString strTitleY="Entries") | |
MEMapInfT (GEMDQMBase *pDQMBase, TString strName, TString strTitle, std::vector< Double_t > &x_binning, TString strTitleX="", TString strTitleY="Entries") | |
MEMapInfT (GEMDQMBase *pDQMBase, TString strName, TString strTitle, Int_t nBinsX, Double_t dXL, Double_t dXH, Int_t nBinsY, Double_t dYL, Double_t dYH, TString strTitleX="", TString strTitleY="") | |
MEMapInfT (GEMDQMBase *pDQMBase, TString strName, TString strTitle, Int_t nBinsX, Double_t dXL, Double_t dXH, Int_t nBinsY, Double_t dYL, Double_t dYH, Double_t dZL, Double_t dZH, TString strTitleX="", TString strTitleY="") | |
void | SetBinConfX (Int_t nBins, Double_t dL=0.5, Double_t dH=-1048576.0) |
void | SetBinConfY (Int_t nBins, Double_t dL=0.5, Double_t dH=-1048576.0) |
void | SetBinHighEdgeX (Double_t dXH) |
void | SetBinHighEdgeY (Double_t dYH) |
void | SetBinHighEdgeZ (Double_t dZH) |
void | SetBinLowEdgeX (Double_t dXL) |
void | SetBinLowEdgeY (Double_t dYL) |
void | SetBinLowEdgeZ (Double_t dZL) |
int | SetLabelForChambers (K key, Int_t nAxis, Int_t nNumBin=-1) |
int | SetLabelForIEta (K key, Int_t nAxis, Int_t nNumBin=-1) |
int | SetLabelForVFATs (K key, Int_t nNumEtaPartitions, Int_t nAxis, Int_t nNumBin=-1) |
void | SetName (TString strName) |
void | SetNbinsX (Int_t nBinsX) |
void | SetNbinsY (Int_t nBinsY) |
void | SetNoUnderOverflowBin () |
void | SetOperating (Bool_t bOperating) |
void | SetPointUOFlow () |
void | SetProfile (Bool_t bIsProfile) |
void | SetTitle (TString strTitle) |
void | SetTitleX (TString strTitleX) |
void | SetTitleY (TString strTitleY) |
void | TurnOff () |
void | TurnOn () |
~MEMapInfT () | |
Private Attributes | |
Bool_t | bIsNoUnderOverflowBin_ |
Bool_t | bIsProfile_ |
Bool_t | bOperating_ |
Double_t | dXH_ |
Double_t | dXL_ |
Double_t | dXO_ |
Double_t | dXU_ |
Double_t | dYH_ |
Double_t | dYL_ |
Double_t | dYO_ |
Double_t | dYU_ |
Double_t | dZH_ |
Double_t | dZL_ |
Double_t | dZO_ |
Double_t | dZU_ |
std::string | log_category_own_ |
M | mapHist |
Int_t | nBinsX_ |
Int_t | nBinsY_ |
Int_t | nBinsZ_ |
GEMDQMBase * | pDQMBase_ |
TString | strName_ |
TString | strTitle_ |
TString | strTitleX_ |
TString | strTitleY_ |
std::vector< double > | x_binning_ |
Definition at line 101 of file GEMDQMBase.h.
|
inline |
Definition at line 103 of file GEMDQMBase.h.
|
inline |
Definition at line 105 of file GEMDQMBase.h.
|
inline |
Definition at line 114 of file GEMDQMBase.h.
|
inline |
Definition at line 136 of file GEMDQMBase.h.
References mps_fire::i, and GEMDQMBase::MEMapInfT< M, K >::x_binning_.
|
inline |
Definition at line 157 of file GEMDQMBase.h.
|
inline |
Definition at line 186 of file GEMDQMBase.h.
|
inline |
Definition at line 239 of file GEMDQMBase.h.
|
inline |
Definition at line 305 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bIsProfile_, GEMDQMBase::BookingHelper::book1D(), GEMDQMBase::BookingHelper::book2D(), GEMDQMBase::BookingHelper::bookProfile2D(), GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::dXH_, GEMDQMBase::MEMapInfT< M, K >::dXL_, GEMDQMBase::MEMapInfT< M, K >::dYH_, GEMDQMBase::MEMapInfT< M, K >::dYL_, GEMDQMBase::MEMapInfT< M, K >::dZH_, GEMDQMBase::MEMapInfT< M, K >::dZL_, submitPVResolutionJobs::key, GEMDQMBase::MEMapInfT< M, K >::mapHist, GEMDQMBase::MEMapInfT< M, K >::nBinsX_, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow(), GEMDQMBase::MEMapInfT< M, K >::strName_, GEMDQMBase::MEMapInfT< M, K >::strTitle_, GEMDQMBase::MEMapInfT< M, K >::strTitleX_, GEMDQMBase::MEMapInfT< M, K >::strTitleY_, and GEMDQMBase::MEMapInfT< M, K >::x_binning_.
Referenced by GEMDigiSource::ProcessWithMEMap2(), GEMRecHitSource::ProcessWithMEMap2AbsReWithEta(), GEMRecHitSource::ProcessWithMEMap2WithEta(), GEMDigiSource::ProcessWithMEMap2WithEta(), GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), GEMDigiSource::ProcessWithMEMap3WithChamber(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().
|
inline |
Definition at line 377 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bIsNoUnderOverflowBin_, GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::dXH_, GEMDQMBase::MEMapInfT< M, K >::dXL_, GEMDQMBase::MEMapInfT< M, K >::dXO_, GEMDQMBase::MEMapInfT< M, K >::dXU_, dqm::impl::MonitorElement::Fill(), GEMDQMBase::MEMapInfT< M, K >::FindHist(), and gpuVertexFinder::hist.
Referenced by GEMRecHitSource::analyze(), GEMDigiSource::analyze(), and GEMDAQStatusSource::analyze().
|
inline |
Definition at line 393 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bIsNoUnderOverflowBin_, GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::dXH_, GEMDQMBase::MEMapInfT< M, K >::dXL_, GEMDQMBase::MEMapInfT< M, K >::dXO_, GEMDQMBase::MEMapInfT< M, K >::dXU_, GEMDQMBase::MEMapInfT< M, K >::dYH_, GEMDQMBase::MEMapInfT< M, K >::dYL_, GEMDQMBase::MEMapInfT< M, K >::dYO_, GEMDQMBase::MEMapInfT< M, K >::dYU_, dqm::impl::MonitorElement::Fill(), GEMDQMBase::MEMapInfT< M, K >::FindHist(), gpuVertexFinder::hist, and w.
|
inline |
Definition at line 413 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bOperating_, dqm::impl::MonitorElement::Fill(), GEMDQMBase::MEMapInfT< M, K >::FindHist(), gpuVertexFinder::hist, mps_fire::i, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, and w.
|
inline |
Definition at line 326 of file GEMDQMBase.h.
References submitPVResolutionJobs::key, GEMDQMBase::MEMapInfT< M, K >::log_category_own_, and GEMDQMBase::MEMapInfT< M, K >::mapHist.
Referenced by GEMDQMBase::MEMapInfT< M, K >::Fill(), GEMDQMBase::MEMapInfT< M, K >::FillBits(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3WithChamber(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers(), and GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 279 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::dXH_, GEMDQMBase::MEMapInfT< M, K >::dXL_, and GEMDQMBase::MEMapInfT< M, K >::nBinsX_.
Referenced by GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3WithChamber(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().
|
inline |
Definition at line 287 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::dYH_, GEMDQMBase::MEMapInfT< M, K >::dYL_, and GEMDQMBase::MEMapInfT< M, K >::nBinsY_.
Referenced by GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), and GEMDigiSource::ProcessWithMEMap3WithChamber().
|
inline |
Definition at line 264 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::dXH_.
Referenced by GEMRecHitSource::ProcessWithMEMap3(), and GEMDigiSource::ProcessWithMEMap3().
|
inline |
|
inline |
|
inline |
Definition at line 262 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::dXL_.
Referenced by GEMRecHitSource::ProcessWithMEMap3(), and GEMDigiSource::ProcessWithMEMap3().
|
inline |
|
inline |
|
inline |
Definition at line 334 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::FindHist(), mps_fire::i, GEMDQMBase::MEMapInfT< M, K >::nBinsX_, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, and dqm::impl::MonitorElement::setBinLabel().
Referenced by GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), and GEMDQMBase::MEMapInfT< M, K >::SetLabelForIEta().
|
inline |
Definition at line 354 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers().
Referenced by GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), and GEMDigiSource::ProcessWithMEMap3WithChamber().
|
inline |
Definition at line 356 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::FindHist(), GEMDQMBase::getIEtaFromVFAT(), mps_fire::i, GEMDQMBase::MEMapInfT< M, K >::nBinsX_, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, GEMDQMBase::MEMapInfT< M, K >::pDQMBase_, and dqm::impl::MonitorElement::setBinLabel().
Referenced by GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().
|
inline |
|
inline |
Definition at line 260 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::nBinsX_.
Referenced by GEMRecHitSource::ProcessWithMEMap3(), and GEMDigiSource::ProcessWithMEMap3().
|
inline |
Definition at line 268 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::nBinsY_.
Referenced by GEMRecHitSource::ProcessWithMEMap3(), and GEMDigiSource::ProcessWithMEMap3().
|
inline |
Definition at line 245 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bIsNoUnderOverflowBin_.
Referenced by GEMRecHitSource::bookHistograms(), and GEMDigiSource::bookHistograms().
|
inline |
|
inline |
Definition at line 295 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::dXH_, GEMDQMBase::MEMapInfT< M, K >::dXL_, GEMDQMBase::MEMapInfT< M, K >::dXO_, GEMDQMBase::MEMapInfT< M, K >::dXU_, GEMDQMBase::MEMapInfT< M, K >::dYH_, GEMDQMBase::MEMapInfT< M, K >::dYL_, GEMDQMBase::MEMapInfT< M, K >::dYO_, GEMDQMBase::MEMapInfT< M, K >::dYU_, GEMDQMBase::MEMapInfT< M, K >::dZH_, GEMDQMBase::MEMapInfT< M, K >::dZL_, GEMDQMBase::MEMapInfT< M, K >::dZO_, GEMDQMBase::MEMapInfT< M, K >::dZU_, GEMDQMBase::MEMapInfT< M, K >::nBinsX_, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, and GEMDQMBase::MEMapInfT< M, K >::nBinsZ_.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Definition at line 244 of file GEMDQMBase.h.
References GEMDQMBase::MEMapInfT< M, K >::bOperating_.
Referenced by GEMRecHitSource::bookHistograms(), and GEMDigiSource::bookHistograms().
|
inline |
|
private |
Definition at line 439 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::Fill(), and GEMDQMBase::MEMapInfT< M, K >::SetNoUnderOverflowBin().
|
private |
Definition at line 438 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::isProfile(), and GEMDQMBase::MEMapInfT< M, K >::SetProfile().
|
private |
Definition at line 437 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::Fill(), GEMDQMBase::MEMapInfT< M, K >::FillBits(), GEMDQMBase::MEMapInfT< M, K >::isOperating(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs(), GEMDQMBase::MEMapInfT< M, K >::SetOperating(), GEMDQMBase::MEMapInfT< M, K >::TurnOff(), and GEMDQMBase::MEMapInfT< M, K >::TurnOn().
|
private |
Definition at line 443 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::Fill(), GEMDQMBase::MEMapInfT< M, K >::GetBinHighEdgeX(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfX(), GEMDQMBase::MEMapInfT< M, K >::SetBinHighEdgeX(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 443 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::Fill(), GEMDQMBase::MEMapInfT< M, K >::GetBinLowEdgeX(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfX(), GEMDQMBase::MEMapInfT< M, K >::SetBinLowEdgeX(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 448 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::Fill(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 448 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::Fill(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 445 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::Fill(), GEMDQMBase::MEMapInfT< M, K >::GetBinHighEdgeY(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfY(), GEMDQMBase::MEMapInfT< M, K >::SetBinHighEdgeY(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 445 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::Fill(), GEMDQMBase::MEMapInfT< M, K >::GetBinLowEdgeY(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfY(), GEMDQMBase::MEMapInfT< M, K >::SetBinLowEdgeY(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 449 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::Fill(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 449 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::Fill(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 447 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetBinHighEdgeZ(), GEMDQMBase::MEMapInfT< M, K >::SetBinHighEdgeZ(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 447 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetBinLowEdgeZ(), GEMDQMBase::MEMapInfT< M, K >::SetBinLowEdgeZ(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 450 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 450 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 452 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::FindHist().
|
private |
Definition at line 435 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::FindHist(), and GEMDQMBase::MEMapInfT< M, K >::map().
|
private |
Definition at line 442 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetNbinsX(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfX(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs(), GEMDQMBase::MEMapInfT< M, K >::SetNbinsX(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 444 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::FillBits(), GEMDQMBase::MEMapInfT< M, K >::GetNbinsY(), GEMDQMBase::MEMapInfT< M, K >::SetBinConfY(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers(), GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs(), GEMDQMBase::MEMapInfT< M, K >::SetNbinsY(), and GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 446 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::SetPointUOFlow().
|
private |
Definition at line 430 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs().
|
private |
Definition at line 436 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetName(), and GEMDQMBase::MEMapInfT< M, K >::SetName().
|
private |
Definition at line 436 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetTitle(), and GEMDQMBase::MEMapInfT< M, K >::SetTitle().
|
private |
Definition at line 436 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetTitleX(), and GEMDQMBase::MEMapInfT< M, K >::SetTitleX().
|
private |
Definition at line 436 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), GEMDQMBase::MEMapInfT< M, K >::GetTitleY(), and GEMDQMBase::MEMapInfT< M, K >::SetTitleY().
|
private |
Definition at line 441 of file GEMDQMBase.h.
Referenced by GEMDQMBase::MEMapInfT< M, K >::bookND(), and GEMDQMBase::MEMapInfT< M, K >::MEMapInfT().