Go to the documentation of this file. 1 #ifndef _SiPixelActionExecutor_h_
2 #define _SiPixelActionExecutor_h_
22 #define PI_12 0.261799
70 int &sum_grandbarrel_freq,
71 int &sum_grandendcap_freq,
90 std::vector<std::string> &me_names,
96 std::vector<std::string> &me_names);
99 std::vector<std::string> &me_names,
103 std::vector<std::string> &me_names,
109 std::vector<MonitorElement *> &mes);
SiPixelConfigWriter * configWriter_
MonitorElement * getFEDSummaryME(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::string me_name)
void fillOccupancy(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, bool isbarrel)
void normaliseAvDigiOccVsLumi(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, int lumisec)
void fillEfficiencySummary(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter)
int getBlade(const std::string &dname)
MonitorElement * DEV_adc_Endcap
void normaliseAvDigiOcc(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter)
void createEfficiency(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, bool isUpgrade)
MonitorElement * getSummaryME(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::string me_name, bool isUpgrade)
MonitorElement * PixelOccupancyMap
MonitorElement * HitEfficiencySummary
edm::ESHandle< SiPixelFedCablingMap > theCablingMap
MonitorElement * HitEfficiency_Dm1
MonitorElement * DEV_charge_Endcap
MonitorElement * DEV_nclusters_Barrel
void bookDeviations(DQMStore::IBooker &iBooker, bool isUpgrade)
MonitorElement * DEV_adc_Barrel
void fillEfficiency(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, bool isbarrel, bool isUpgrade)
MonitorElement * HitEfficiency_Dp1
void getGrandSummaryME(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, int nbin, std::string &me_name, std::vector< MonitorElement * > &mes)
MonitorElement * OccupancyMap
void bookEfficiency(DQMStore::IBooker &iBooker, bool isUpgrade)
dqm::legacy::MonitorElement MonitorElement
MonitorElement * HitEfficiency_L1
void fillGrandEndcapSummaryHistos(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::vector< std::string > &me_names, bool isUpgrade)
void fillGrandBarrelSummaryHistos(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::vector< std::string > &me_names, bool isUpgrade)
MonitorElement * HitEfficiency_L2
MonitorElement * HitEfficiency_Dp2
void fillSummary(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::string dir_name, std::vector< std::string > &me_names, bool isbarrel, bool isUpgrade)
MonitorElement * HitEfficiency_L4
std::vector< std::string > tkMapMENames
MonitorElement * DEV_ndigis_Endcap
void GetBladeSubdirs(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::vector< std::string > &blade_subdirs)
void createOccupancy(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter)
void fillFEDErrorSummary(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, std::string dir_name, std::vector< std::string > &me_names)
int getLadder(const std::string &dname)
MonitorElement * HitEfficiency_Dp3
std::vector< std::string > summaryMENames
MonitorElement * DEV_ndigis_Barrel
MonitorElement * DEV_size_Barrel
SiPixelConfigParser * configParser_
SiPixelActionExecutor(bool offlineXMLfile, bool Tier0Flag)
MonitorElement * HitEfficiency_Dm3
void createSummary(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, bool isUpgrade)
MonitorElement * HitEfficiency_L3
MonitorElement * DEV_charge_Barrel
MonitorElement * HitEfficiency_Dm2
MonitorElement * DEV_nclusters_Endcap
dqm::legacy::DQMStore DQMStore
void bookOccupancyPlots(DQMStore::IBooker &iBooker, DQMStore::IGetter &iGetter, bool hiRes, bool isbarrel)
MonitorElement * DEV_size_Endcap