CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes
GEMDQMBase::MEMapInfT< M, K > Class Template Reference

#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)
 
int FillBits (K key, Double_t x, UInt_t bits)
 
dqm::impl::MonitorElementFindHist (K key)
 
Double_t GetBinHighEdgeX ()
 
Double_t GetBinHighEdgeY ()
 
Double_t GetBinLowEdgeX ()
 
Double_t GetBinLowEdgeY ()
 
TString GetName ()
 
Int_t GetNbinsX ()
 
Int_t GetNbinsY ()
 
TString GetTitle ()
 
TString GetTitleX ()
 
TString GetTitleY ()
 
Bool_t isOperating ()
 
M & map ()
 
 MEMapInfT ()
 
 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, 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, TString strTitleX="", TString strTitleY="Entries")
 
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 SetBinLowEdgeX (Double_t dXL)
 
void SetBinLowEdgeY (Double_t dYL)
 
int SetLabelForChambers (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 SetOperating (Bool_t bOperating)
 
void SetTitle (TString strTitle)
 
void SetTitleX (TString strTitleX)
 
void SetTitleY (TString strTitleY)
 
void turnOff ()
 
void turnOn ()
 
 ~MEMapInfT ()
 

Private Attributes

Bool_t bOperating_
 
Double_t dXH_
 
Double_t dXL_
 
Double_t dYH_
 
Double_t dYL_
 
mapHist
 
Int_t nBinsX_
 
Int_t nBinsY_
 
GEMDQMBasepDQMBase_
 
TString strName_
 
TString strTitle_
 
TString strTitleX_
 
TString strTitleY_
 
std::vector< double > x_binning_
 

Detailed Description

template<class M, class K>
class GEMDQMBase::MEMapInfT< M, K >

Definition at line 84 of file GEMDQMBase.h.

Constructor & Destructor Documentation

◆ MEMapInfT() [1/5]

template<class M , class K >
GEMDQMBase::MEMapInfT< M, K >::MEMapInfT ( )
inline

Definition at line 86 of file GEMDQMBase.h.

86 : bOperating_(false){};

◆ MEMapInfT() [2/5]

template<class M , class K >
GEMDQMBase::MEMapInfT< M, K >::MEMapInfT ( GEMDQMBase pDQMBase,
TString  strName,
TString  strTitle,
TString  strTitleX = "",
TString  strTitleY = "Entries" 
)
inline

Definition at line 88 of file GEMDQMBase.h.

90  : pDQMBase_(pDQMBase), strName_(strName), strTitle_(strTitle), strTitleX_(strTitleX), strTitleY_(strTitleY){};

◆ MEMapInfT() [3/5]

template<class M , class K >
GEMDQMBase::MEMapInfT< M, K >::MEMapInfT ( GEMDQMBase pDQMBase,
TString  strName,
TString  strTitle,
Int_t  nBinsX,
Double_t  dXL,
Double_t  dXH,
TString  strTitleX = "",
TString  strTitleY = "Entries" 
)
inline

Definition at line 92 of file GEMDQMBase.h.

100  : pDQMBase_(pDQMBase),
101  strName_(strName),
102  strTitle_(strTitle),
103  strTitleX_(strTitleX),
104  strTitleY_(strTitleY),
105  bOperating_(true),
106  nBinsX_(nBinsX),
107  dXL_(dXL),
108  dXH_(dXH),
109  nBinsY_(-1){};

◆ MEMapInfT() [4/5]

template<class M , class K >
GEMDQMBase::MEMapInfT< M, K >::MEMapInfT ( GEMDQMBase pDQMBase,
TString  strName,
TString  strTitle,
std::vector< Double_t > &  x_binning,
TString  strTitleX = "",
TString  strTitleY = "Entries" 
)
inline

Definition at line 111 of file GEMDQMBase.h.

117  : pDQMBase_(pDQMBase),
118  strName_(strName),
119  strTitle_(strTitle),
120  strTitleX_(strTitleX),
121  strTitleY_(strTitleY),
122  bOperating_(true),
123  nBinsX_(-1),
124  nBinsY_(-1) {
125  for (Int_t i = 0; i < (Int_t)x_binning.size(); i++)
126  x_binning_.push_back(x_binning[i]);
127  };

References mps_fire::i, and GEMDQMBase::MEMapInfT< M, K >::x_binning_.

◆ MEMapInfT() [5/5]

template<class M , class K >
GEMDQMBase::MEMapInfT< M, K >::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 = "" 
)
inline

Definition at line 129 of file GEMDQMBase.h.

140  : pDQMBase_(pDQMBase),
141  strName_(strName),
142  strTitle_(strTitle),
143  strTitleX_(strTitleX),
144  strTitleY_(strTitleY),
145  bOperating_(true),
146  nBinsX_(nBinsX),
147  dXL_(dXL),
148  dXH_(dXH),
149  nBinsY_(nBinsY),
150  dYL_(dYL),
151  dYH_(dYH){};

◆ ~MEMapInfT()

template<class M , class K >
GEMDQMBase::MEMapInfT< M, K >::~MEMapInfT ( )
inline

Definition at line 173 of file GEMDQMBase.h.

173 {};

Member Function Documentation

◆ bookND()

template<class M , class K >
int GEMDQMBase::MEMapInfT< M, K >::bookND ( BookingHelper bh,
key 
)
inline

Definition at line 221 of file GEMDQMBase.h.

221  {
222  if (!bOperating_)
223  return 0;
224  if (nBinsY_ > 0 && nBinsX_ > 0) {
226  return 0;
227  } else if (!x_binning_.empty()) {
229  return 0;
230  } else if (nBinsX_ > 0) {
232  return 0;
233  }
234 
235  return -1;
236  };

References GEMDQMBase::BookingHelper::book1D(), GEMDQMBase::BookingHelper::book2D(), 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_, crabWrapper::key, GEMDQMBase::MEMapInfT< M, K >::mapHist, GEMDQMBase::MEMapInfT< M, K >::nBinsX_, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, 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 GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), GEMDigiSource::ProcessWithMEMap3WithChamber(), GEMDAQStatusSource::ProcessWithMEMap3WithChamber(), and GEMRecHitSource::ProcessWithMEMap4().

◆ Fill() [1/2]

template<class M , class K >
int GEMDQMBase::MEMapInfT< M, K >::Fill ( key,
Double_t  x 
)
inline

Definition at line 283 of file GEMDQMBase.h.

283  {
284  if (!bOperating_)
285  return 0;
287  if (hist == nullptr)
288  return -999;
289  hist->Fill(x);
290  return 0;
291  };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::FindHist(), gpuVertexFinder::hist, crabWrapper::key, and x.

Referenced by GEMRecHitSource::analyze(), GEMDigiSource::analyze(), and GEMDAQStatusSource::analyze().

◆ Fill() [2/2]

template<class M , class K >
int GEMDQMBase::MEMapInfT< M, K >::Fill ( key,
Double_t  x,
Double_t  y 
)
inline

Definition at line 293 of file GEMDQMBase.h.

293  {
294  if (!bOperating_)
295  return 0;
297  if (hist == nullptr)
298  return -999;
299  hist->Fill(x, y);
300  return 0;
301  };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::FindHist(), gpuVertexFinder::hist, crabWrapper::key, x, and y.

◆ FillBits()

template<class M , class K >
int GEMDQMBase::MEMapInfT< M, K >::FillBits ( key,
Double_t  x,
UInt_t  bits 
)
inline

Definition at line 303 of file GEMDQMBase.h.

303  {
304  if (!bOperating_)
305  return 0;
307  if (hist == nullptr)
308  return -999;
309 
310  if (nBinsY_ <= 0)
311  return -888;
312  UInt_t unMask = 0x1;
313  for (Int_t i = 1; i <= nBinsY_; i++) {
314  if ((unMask & bits) != 0)
315  hist->Fill(x, i);
316  unMask <<= 1;
317  }
318 
319  return 0;
320  };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_, GEMDQMBase::MEMapInfT< M, K >::FindHist(), gpuVertexFinder::hist, mps_fire::i, crabWrapper::key, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, and x.

Referenced by GEMDAQStatusSource::analyze().

◆ FindHist()

template<class M , class K >
dqm::impl::MonitorElement* GEMDQMBase::MEMapInfT< M, K >::FindHist ( key)
inline

◆ GetBinHighEdgeX()

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::GetBinHighEdgeX ( )
inline

Definition at line 193 of file GEMDQMBase.h.

193 { return dXH_; };

References GEMDQMBase::MEMapInfT< M, K >::dXH_.

◆ GetBinHighEdgeY()

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::GetBinHighEdgeY ( )
inline

Definition at line 201 of file GEMDQMBase.h.

201 { return dYH_; };

References GEMDQMBase::MEMapInfT< M, K >::dYH_.

◆ GetBinLowEdgeX()

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::GetBinLowEdgeX ( )
inline

Definition at line 191 of file GEMDQMBase.h.

191 { return dXL_; };

References GEMDQMBase::MEMapInfT< M, K >::dXL_.

◆ GetBinLowEdgeY()

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::GetBinLowEdgeY ( )
inline

Definition at line 199 of file GEMDQMBase.h.

199 { return dYL_; };

References GEMDQMBase::MEMapInfT< M, K >::dYL_.

◆ GetName()

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::GetName ( )
inline

Definition at line 180 of file GEMDQMBase.h.

180 { return strName_; };

References GEMDQMBase::MEMapInfT< M, K >::strName_.

◆ GetNbinsX()

template<class M , class K >
Int_t GEMDQMBase::MEMapInfT< M, K >::GetNbinsX ( )
inline

Definition at line 189 of file GEMDQMBase.h.

189 { return nBinsX_; };

References GEMDQMBase::MEMapInfT< M, K >::nBinsX_.

◆ GetNbinsY()

template<class M , class K >
Int_t GEMDQMBase::MEMapInfT< M, K >::GetNbinsY ( )
inline

Definition at line 197 of file GEMDQMBase.h.

197 { return nBinsY_; };

References GEMDQMBase::MEMapInfT< M, K >::nBinsY_.

◆ GetTitle()

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::GetTitle ( )
inline

Definition at line 182 of file GEMDQMBase.h.

182 { return strTitle_; };

References GEMDQMBase::MEMapInfT< M, K >::strTitle_.

◆ GetTitleX()

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::GetTitleX ( )
inline

Definition at line 184 of file GEMDQMBase.h.

184 { return strTitleX_; };

References GEMDQMBase::MEMapInfT< M, K >::strTitleX_.

◆ GetTitleY()

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::GetTitleY ( )
inline

Definition at line 186 of file GEMDQMBase.h.

186 { return strTitleY_; };

References GEMDQMBase::MEMapInfT< M, K >::strTitleY_.

◆ isOperating()

template<class M , class K >
Bool_t GEMDQMBase::MEMapInfT< M, K >::isOperating ( )
inline

Definition at line 175 of file GEMDQMBase.h.

175 { return bOperating_; };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_.

◆ map()

template<class M , class K >
M& GEMDQMBase::MEMapInfT< M, K >::map ( )
inline

Definition at line 220 of file GEMDQMBase.h.

220 { return mapHist; }

References GEMDQMBase::MEMapInfT< M, K >::mapHist.

◆ SetBinConfX()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetBinConfX ( Int_t  nBins,
Double_t  dL = 0.5,
Double_t  dH = -1048576.0 
)
inline

◆ SetBinConfY()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetBinConfY ( Int_t  nBins,
Double_t  dL = 0.5,
Double_t  dH = -1048576.0 
)
inline

◆ SetBinHighEdgeX()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetBinHighEdgeX ( Double_t  dXH)
inline

Definition at line 194 of file GEMDQMBase.h.

194 { dXH_ = dXH; };

References GEMDQMBase::MEMapInfT< M, K >::dXH_.

Referenced by GEMRecHitSource::ProcessWithMEMap3().

◆ SetBinHighEdgeY()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetBinHighEdgeY ( Double_t  dYH)
inline

Definition at line 202 of file GEMDQMBase.h.

202 { dYH_ = dYH; };

References GEMDQMBase::MEMapInfT< M, K >::dYH_.

◆ SetBinLowEdgeX()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetBinLowEdgeX ( Double_t  dXL)
inline

Definition at line 192 of file GEMDQMBase.h.

192 { dXL_ = dXL; };

References GEMDQMBase::MEMapInfT< M, K >::dXL_.

Referenced by GEMRecHitSource::ProcessWithMEMap3().

◆ SetBinLowEdgeY()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetBinLowEdgeY ( Double_t  dYL)
inline

Definition at line 200 of file GEMDQMBase.h.

200 { dYL_ = dYL; };

References GEMDQMBase::MEMapInfT< M, K >::dYL_.

◆ SetLabelForChambers()

template<class M , class K >
int GEMDQMBase::MEMapInfT< M, K >::SetLabelForChambers ( key,
Int_t  nAxis,
Int_t  nNumBin = -1 
)
inline

Definition at line 246 of file GEMDQMBase.h.

246  {
247  if (nNumBin <= 0) {
248  if (nAxis == 1)
249  nNumBin = nBinsX_;
250  else if (nAxis == 2)
251  nNumBin = nBinsY_;
252  else
253  return -1;
254  }
256  if (histCurr == nullptr)
257  return -999;
258  for (Int_t i = 1; i <= nNumBin; i++) {
259  histCurr->setBinLabel(i, Form("%i", i), nAxis);
260  }
261  return 0;
262  };

References GEMDQMBase::MEMapInfT< M, K >::FindHist(), mps_fire::i, crabWrapper::key, GEMDQMBase::MEMapInfT< M, K >::nBinsX_, GEMDQMBase::MEMapInfT< M, K >::nBinsY_, and dqm::impl::MonitorElement::setBinLabel().

Referenced by GEMRecHitSource::ProcessWithMEMap3(), GEMDigiSource::ProcessWithMEMap3(), GEMDAQStatusSource::ProcessWithMEMap3(), GEMRecHitSource::ProcessWithMEMap3WithChamber(), and GEMDigiSource::ProcessWithMEMap3WithChamber().

◆ SetLabelForVFATs()

template<class M , class K >
int GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs ( key,
Int_t  nNumEtaPartitions,
Int_t  nAxis,
Int_t  nNumBin = -1 
)
inline

Definition at line 264 of file GEMDQMBase.h.

264  {
265  if (nNumBin <= 0) {
266  if (nAxis == 1)
267  nNumBin = nBinsX_;
268  else if (nAxis == 2)
269  nNumBin = nBinsY_;
270  else
271  return -1;
272  }
274  if (histCurr == nullptr)
275  return -999;
276  for (Int_t i = 0; i < nNumBin; i++) {
277  Int_t nIEta = pDQMBase_->getIEtaFromVFAT(std::get<1>(key), i);
278  histCurr->setBinLabel(i + 1, Form("%i (%i)", i, nIEta), nAxis);
279  }
280  return 0;
281  };

References GEMDQMBase::MEMapInfT< M, K >::FindHist(), GEMDQMBase::getIEtaFromVFAT(), mps_fire::i, crabWrapper::key, 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(), GEMDigiSource::ProcessWithMEMap3WithChamber(), and GEMDAQStatusSource::ProcessWithMEMap3WithChamber().

◆ SetName()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetName ( TString  strName)
inline

Definition at line 181 of file GEMDQMBase.h.

181 { strName_ = strName; };

References GEMDQMBase::MEMapInfT< M, K >::strName_.

◆ SetNbinsX()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetNbinsX ( Int_t  nBinsX)
inline

Definition at line 190 of file GEMDQMBase.h.

190 { nBinsX_ = nBinsX; };

References GEMDQMBase::MEMapInfT< M, K >::nBinsX_.

Referenced by GEMRecHitSource::ProcessWithMEMap3().

◆ SetNbinsY()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetNbinsY ( Int_t  nBinsY)
inline

Definition at line 198 of file GEMDQMBase.h.

198 { nBinsY_ = nBinsY; };

References GEMDQMBase::MEMapInfT< M, K >::nBinsY_.

Referenced by GEMRecHitSource::ProcessWithMEMap3().

◆ SetOperating()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetOperating ( Bool_t  bOperating)
inline

Definition at line 176 of file GEMDQMBase.h.

176 { bOperating_ = bOperating; };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_.

◆ SetTitle()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetTitle ( TString  strTitle)
inline

Definition at line 183 of file GEMDQMBase.h.

183 { strTitle_ = strTitle; };

References GEMDQMBase::MEMapInfT< M, K >::strTitle_.

◆ SetTitleX()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetTitleX ( TString  strTitleX)
inline

Definition at line 185 of file GEMDQMBase.h.

185 { strTitleX_ = strTitleX; };

References GEMDQMBase::MEMapInfT< M, K >::strTitleX_.

◆ SetTitleY()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::SetTitleY ( TString  strTitleY)
inline

Definition at line 187 of file GEMDQMBase.h.

187 { strTitleY_ = strTitleY; };

References GEMDQMBase::MEMapInfT< M, K >::strTitleY_.

◆ turnOff()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::turnOff ( )
inline

Definition at line 178 of file GEMDQMBase.h.

178 { bOperating_ = false; };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_.

◆ turnOn()

template<class M , class K >
void GEMDQMBase::MEMapInfT< M, K >::turnOn ( )
inline

Definition at line 177 of file GEMDQMBase.h.

177 { bOperating_ = true; };

References GEMDQMBase::MEMapInfT< M, K >::bOperating_.

Member Data Documentation

◆ bOperating_

template<class M , class K >
Bool_t GEMDQMBase::MEMapInfT< M, K >::bOperating_
private

◆ dXH_

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::dXH_
private

◆ dXL_

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::dXL_
private

◆ dYH_

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::dYH_
private

◆ dYL_

template<class M , class K >
Double_t GEMDQMBase::MEMapInfT< M, K >::dYL_
private

◆ mapHist

template<class M , class K >
M GEMDQMBase::MEMapInfT< M, K >::mapHist
private

◆ nBinsX_

template<class M , class K >
Int_t GEMDQMBase::MEMapInfT< M, K >::nBinsX_
private

◆ nBinsY_

template<class M , class K >
Int_t GEMDQMBase::MEMapInfT< M, K >::nBinsY_
private

◆ pDQMBase_

template<class M , class K >
GEMDQMBase* GEMDQMBase::MEMapInfT< M, K >::pDQMBase_
private

Definition at line 320 of file GEMDQMBase.h.

Referenced by GEMDQMBase::MEMapInfT< M, K >::SetLabelForVFATs().

◆ strName_

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::strName_
private

◆ strTitle_

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::strTitle_
private

◆ strTitleX_

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::strTitleX_
private

◆ strTitleY_

template<class M , class K >
TString GEMDQMBase::MEMapInfT< M, K >::strTitleY_
private

◆ x_binning_

template<class M , class K >
std::vector<double> GEMDQMBase::MEMapInfT< M, K >::x_binning_
private
dqm::impl::MonitorElement
Definition: MonitorElement.h:98
DDAxes::y
mps_fire.i
i
Definition: mps_fire.py:428
GEMDQMBase::MEMapInfT::strName_
TString strName_
Definition: GEMDQMBase.h:326
gather_cfg.cout
cout
Definition: gather_cfg.py:144
GEMDQMBase::MEMapInfT::strTitleY_
TString strTitleY_
Definition: GEMDQMBase.h:326
DDAxes::x
GEMDQMBase::MEMapInfT::strTitleX_
TString strTitleX_
Definition: GEMDQMBase.h:326
GEMDQMBase::getIEtaFromVFAT
int getIEtaFromVFAT(const int station, const int vfat)
Definition: GEMDQMBase.h:474
GEMDQMBase::MEMapInfT::dYL_
Double_t dYL_
Definition: GEMDQMBase.h:333
GEMDQMBase::MEMapInfT::dXL_
Double_t dXL_
Definition: GEMDQMBase.h:331
GEMDQMBase::MEMapInfT::nBinsX_
Int_t nBinsX_
Definition: GEMDQMBase.h:330
seedmultiplicitymonitor_newtracking_cfi.nBins
nBins
Definition: seedmultiplicitymonitor_newtracking_cfi.py:8
GEMDQMBase::MEMapInfT::x_binning_
std::vector< double > x_binning_
Definition: GEMDQMBase.h:329
gpuVertexFinder::hist
__shared__ Hist hist
Definition: gpuClusterTracksDBSCAN.h:48
GEMDQMBase::MEMapInfT::nBinsY_
Int_t nBinsY_
Definition: GEMDQMBase.h:332
GEMDQMBase::MEMapInfT::strTitle_
TString strTitle_
Definition: GEMDQMBase.h:326
dqm::impl::MonitorElement::setBinLabel
virtual void setBinLabel(int bin, const std::string &label, int axis=1)
set bin label for x, y or z axis (axis=1, 2, 3 respectively)
Definition: MonitorElement.cc:771
GEMDQMBase::MEMapInfT::mapHist
M mapHist
Definition: GEMDQMBase.h:325
GEMDQMBase::MEMapInfT::dXH_
Double_t dXH_
Definition: GEMDQMBase.h:331
GEMDQMBase::MEMapInfT::FindHist
dqm::impl::MonitorElement * FindHist(K key)
Definition: GEMDQMBase.h:238
GEMDQMBase::MEMapInfT::dYH_
Double_t dYH_
Definition: GEMDQMBase.h:333
GEMDQMBase::MEMapInfT::bOperating_
Bool_t bOperating_
Definition: GEMDQMBase.h:327
crabWrapper.key
key
Definition: crabWrapper.py:19
GEMDQMBase::MEMapInfT::pDQMBase_
GEMDQMBase * pDQMBase_
Definition: GEMDQMBase.h:320