Go to the documentation of this file. 1 #ifndef ECAL_CHANNELSTATUS_HANDLER_H
2 #define ECAL_CHANNELSTATUS_HANDLER_H
58 #include "TProfile2D.h"
100 void pedAnalysis(std::map<EcalLogicID, MonPedestalsDat> dataset_mon,
101 std::map<EcalLogicID, MonCrystalConsistencyDat> wrongGain_mon);
102 void laserAnalysis(std::map<EcalLogicID, MonLaserBlueDat> dataset_mon);
103 void cosmicsAnalysis(std::map<EcalLogicID, MonPedestalsOnlineDat> pedestalO_mon,
104 std::map<EcalLogicID, MonCrystalConsistencyDat> wrongGain_mon,
105 std::map<EcalLogicID, MonLaserBlueDat> laser_mon,
106 std::map<EcalLogicID, MonOccupancyDat> occupancy_mon);
std::map< DetId, float > maskedLaserEB
float checkPedestalValueGain6(EcalPedestals::Item *item)
std::map< DetId, float > maskedPedEB
std::ofstream * ResFileEB
~EcalChannelStatusHandler() override
std::map< DetId, float > maskedPedEE
std::map< DetId, float > maskedPhysicsEE
bool isGoodLaserEBSm[36][2]
EcalChannelStatusHandler(edm::ParameterSet const &)
std::map< DetId, float > maskedLaserEE
float checkPedestalRMSGain12(EcalPedestals::Item *item)
void nBadLaserModules(std::map< EcalLogicID, MonLaserBlueDat > dataset_mon)
std::map< DetId, float > maskedOnlinePedEE
EcalElectronicsMapping ecalElectronicsMap_
std::string m_locationsource
float checkPedestalRMSGain1(EcalPedestals::Item *item)
std::map< DetId, float > maskedOnlinePedEB
void cosmicsAnalysis(std::map< EcalLogicID, MonPedestalsOnlineDat > pedestalO_mon, std::map< EcalLogicID, MonCrystalConsistencyDat > wrongGain_mon, std::map< EcalLogicID, MonLaserBlueDat > laser_mon, std::map< EcalLogicID, MonOccupancyDat > occupancy_mon)
float checkPedestalRMSGain6(EcalPedestals::Item *item)
void getNewObjects() override
void setElectronicsMap(const EcalElectronicsMapping *)
bool isGoodLaserEESm[18][2]
std::string id() const override
std::ofstream * ResFileNewEB
float checkPedestalValueGain1(EcalPedestals::Item *item)
void laserAnalysis(std::map< EcalLogicID, MonLaserBlueDat > dataset_mon)
EcalCondDBInterface * econn
std::ofstream * ResFileEE
void pedAnalysis(std::map< EcalLogicID, MonPedestalsDat > dataset_mon, std::map< EcalLogicID, MonCrystalConsistencyDat > wrongGain_mon)
std::ofstream * ResFileNewEE
float checkPedestalValueGain12(EcalPedestals::Item *item)
std::map< DetId, float > maskedPhysicsEB
void daqOut(const RunIOV &myRun)