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
std::map< DetId, float > maskedPedEE
std::map< DetId, float > maskedPhysicsEB
std::ofstream * ResFileEE
float checkPedestalValueGain12(EcalPedestals::Item *item)
std::map< DetId, float > maskedPedEB
~EcalChannelStatusHandler() override
std::map< DetId, float > maskedOnlinePedEE
std::map< DetId, float > maskedPhysicsEE
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 checkPedestalValueGain6(EcalPedestals::Item *item)
EcalChannelStatusHandler(edm::ParameterSet const &)
std::map< DetId, float > maskedLaserEE
float checkPedestalRMSGain12(EcalPedestals::Item *item)
std::string id() const override
EcalElectronicsMapping ecalElectronicsMap_
void nBadLaserModules(std::map< EcalLogicID, MonLaserBlueDat > dataset_mon)
float checkPedestalRMSGain6(EcalPedestals::Item *item)
bool isGoodLaserEBSm[36][2]
std::string m_locationsource
std::ofstream * ResFileNewEB
void getNewObjects() override
float checkPedestalValueGain1(EcalPedestals::Item *item)
bool isGoodLaserEESm[18][2]
EcalCondDBInterface * econn
std::map< DetId, float > maskedOnlinePedEB
void laserAnalysis(std::map< EcalLogicID, MonLaserBlueDat > dataset_mon)
float checkPedestalRMSGain1(EcalPedestals::Item *item)
std::ofstream * ResFileEB
std::ofstream * ResFileNewEE
void setElectronicsMap(const EcalElectronicsMapping *)
void pedAnalysis(std::map< EcalLogicID, MonPedestalsDat > dataset_mon, std::map< EcalLogicID, MonCrystalConsistencyDat > wrongGain_mon)
void daqOut(const RunIOV &myRun)
EcalErrorMask ecalErrorMask_