1 #ifndef ECAL_CHANNELSTATUS_HANDLER_H
2 #define ECAL_CHANNELSTATUS_HANDLER_H
60 #include "TProfile2D.h"
106 void pedAnalysis( std::map<EcalLogicID, MonPedestalsDat> dataset_mon, std::map<EcalLogicID, MonCrystalConsistencyDat> wrongGain_mon );
107 void laserAnalysis( std::map<EcalLogicID, MonLaserBlueDat> dataset_mon );
108 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 );
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
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)
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
float checkPedestalValueGain1(EcalPedestals::Item *item)
bool isGoodLaserEESm[18][2]
~EcalChannelStatusHandler()
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)