24 #ifndef __PixelLumi_PixelLumiDQM_PixelLumiDQM_h__
25 #define __PixelLumi_PixelLumiDQM_PixelLumiDQM_h__
72 unsigned int calculateBunchMask(std::vector<float> &,
unsigned int, std::vector<bool> &);
95 for(
unsigned int i = 0 ;
i<
numB.size();
i++){
99 for(
unsigned int i = 0 ;
i<
numFM.size();
i++){
bool fIncludePixelQualCheckHistos
static double SECONDS_PER_LS
unsigned int filledAndUnmaskedBunches
MonitorElement * fIntActiveCrossingsFromDB
static const unsigned int lastBunchCrossing
virtual void analyze(const edm::Event &, const edm::EventSetup &)
std::vector< uint32_t > fDeadModules
std::vector< double > dnumFP
int fResetIntervalInLumiSections
virtual void endRun(edm::Run const &, edm::EventSetup const &)
MonitorElement * fHistRecordedByBxCumulative
std::vector< UInt_t > numB
MonitorElement * fHistClusByLS
std::vector< UInt_t > numFP
std::vector< double > dnumFM
MonitorElement * fHistnFMClusVsLS[2]
edm::EDGetTokenT< edmNew::DetSetVector< SiPixelCluster > > fPixelClusterLabel
unsigned int calculateBunchMask(MonitorElement *, std::vector< bool > &)
static double rXSEC_PIXEL_CLUSTER
virtual void endLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
MonitorElement * fHistClusterCountByBxLastLumi
MonitorElement * fHistTotalRecordedLumiByLS
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
virtual void bookHistograms(DQMStore::IBooker &, edm::Run const &, edm::EventSetup const &) override
std::vector< UInt_t > numFM
static double XSEC_PIXEL_CLUSTER_UNC
MonitorElement * fHistClusterCountByBxCumulative
MonitorElement * fHistnBClusVsLS[3]
std::vector< double > dnumB
std::vector< bool > bunchTriggerMask
static double CM2_TO_NANOBARN
bool fIncludePixelClusterInfo
static double XSEC_PIXEL_CLUSTER
MonitorElement * fHistBunchCrossings
std::map< std::string, MonitorElement * > fHistContainerThisRun
MonitorElement * fHistBunchCrossingsLastLumi
std::string fLogFileName_
PixelLumiDQM(const edm::ParameterSet &)
static double rXSEC_PIXEL_CLUSTER_UNC
virtual void dqmBeginRun(edm::Run const &, edm::EventSetup const &)
std::map< int, PixelClusterCount > fNumPixelClusters
MonitorElement * fHistRecordedByBxLastLumi
virtual void beginLuminosityBlock(edm::LuminosityBlock const &, edm::EventSetup const &)
static size_t const kNumDisks
MonitorElement * fHistnFPClusVsLS[2]
static size_t const kNumLayers