Classes | |
class | ADataRepr |
class | HcalDataContainer |
Functions | |
int | CalcEtaBin (int subdet, int ieta, int depth) |
int | CalcIeta (int eta, int depth) |
int | CalcIeta (int subdet, int eta, int depth) |
void | drawTable (int nbRows, int nbColumns) |
void | Fill (HcalDetId &id, double val, std::vector< TH2F > &depth) |
void | fillOneGain (std::vector< TH2F > &graphData, HcalGains::tAllContWithNames &allContainers, std::string name, int id, std::string units="") |
void | FillUnphysicalHEHFBins (std::vector< TH2F > &hh) |
void | FillUnphysicalHEHFBins (TH2F &hh) |
std::string | getBitsSummary (uint32_t bits, std::string statusBitArray[], short unsigned int bitMap[]) |
std::vector< std::string > | HcalEtaPhiHistNames () |
std::string | IntToBinary (unsigned int number) |
const bool | isBitSet (unsigned int bitnumber, unsigned int status) |
bool | isHB (int etabin, int depth) |
bool | isHE (int etabin, int depth) |
bool | isHF (int etabin, int depth) |
bool | isHO (int etabin, int depth) |
bool | isSiPM (int ieta, int iphi, int depth) |
void | Reset (std::vector< TH2F > &depth) |
std::string | SciNotatStr (float num) |
void | setBinLabels (std::vector< TH2F > &depth) |
void | SetEtaPhiLabels (TH2F &h) |
void | setup (std::vector< TH2F > &depth, std::string name, std::string units="") |
bool | validDetId (HcalSubdetector sd, int ies, int ip, int dp) |
Variables | |
const int | binmapd2 [] |
const int | binmapd3 [] = {-28, -27, -9999, -16, -9999, 16, -9999, 27, 28} |
|
inline |
Definition at line 621 of file HcalObjRepresent.h.
References funct::abs(), LEDCalibrationChannels::depth, HcalEndcap, HcalForward, HcalOuter, and LEDCalibrationChannels::ieta.
|
inline |
Definition at line 760 of file HcalObjRepresent.h.
References funct::abs(), binmapd2, binmapd3, LEDCalibrationChannels::depth, PVValHelper::eta, and LEDCalibrationChannels::ieta.
|
inline |
Definition at line 676 of file HcalObjRepresent.h.
References funct::abs(), binmapd2, binmapd3, LEDCalibrationChannels::depth, PVValHelper::eta, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, and LEDCalibrationChannels::ieta.
Referenced by FillUnphysicalHEHFBins(), isHB(), isHE(), isHF(), and isHO().
void HcalObjRepresent::drawTable | ( | int | nbRows, |
int | nbColumns | ||
) |
Definition at line 484 of file HcalObjRepresent.h.
References mps_fire::i, and cmsLHEtoEOSManager::l.
void HcalObjRepresent::Fill | ( | HcalDetId & | id, |
double | val, | ||
std::vector< TH2F > & | depth | ||
) |
Definition at line 1053 of file HcalObjRepresent.h.
References LEDCalibrationChannels::depth, HcalForward, LEDCalibrationChannels::ieta, LEDCalibrationChannels::iphi, and heppy_batch::val.
Referenced by SiStripGainCosmicCalculator::algoAnalyze(), L1TStage2EMTF::analyze(), DTVDriftSegmentCalibration::analyze(), L1TPUM::analyze(), RPCFEDIntegrity::analyze(), PrimaryVertexMonitor::analyze(), DTOccupancyEfficiency::analyze(), DTTTrigOffsetCalibration::analyze(), MuonTiming::analyze(), L1TdeGCT::analyze(), L1TDEMON::analyze(), DTPreCalibrationTask::analyze(), SiPixelRecHitsValid::analyze(), TrackingRecoMaterialAnalyser::analyze(), MuonRecoAnalyzer::analyze(), SiStripMonitorDigi::analyze(), ECALpedestalPCLworker::analyze(), CTPPSPixelDQMSource::analyze(), tadqm::TrackAnalyzer::analyze(), SiPixelHLTSource::analyze(), PhiSymmetryCalibration::analyze(), HGCalHitCalibration::analyze(), ZMuMuAnalyzer_cynematics::analyze(), SiPixelTrackResidualSource::analyze(), SiStripMonitorCluster::analyze(), DTRunConditionVar::analyze(), HcalLutAnalyzer::analyze(), DTChamberEfficiency::analyze(), APVCyclePhaseMonitor::analyze(), SiStripMonitorPedestals::analyze(), HLTJetMETValidation::analyze(), EventTimeDistribution::analyze(), HcalRecHitsAnalyzer::analyze(), PhotonValidator::analyze(), SiStripQualityHistory::analyze(), SiPixelQualityHistory::analyze(), cms::Analyzer_minbias::analyze(), TrackToTrackComparisonHists::analyze(), DQMPFCandidateAnalyzer::analyze(), HLTMuonPlotter::analyze(), CommonModeAnalyzer::analyze(), CTPPSDiamondDQMSource::analyze(), analyzer::SiPixelLorentzAngle::analyze(), GeneralPurposeTrackAnalyzer::analyze(), DMRChecker::analyze(), DTNoiseComputation::beginRun(), dirstructure.Directory::calcStats(), plotTTrigFromHistos::compareDiff(), plotT0FromHistos::compareDiff(), CommissioningHistograms::copyCustomInformation(), SiStripCorrelateBadStripAndNoise::correlateWithNoise(), SiStripPlotGain::DoAnalysis(), SiStripCorrelateNoise::DoAnalysis(), DTResolutionAnalysisTest::dqmEndJob(), DTRunConditionVarClient::dqmEndJob(), InvRingCalib::duringLoop(), EcalEleCalibLooper::duringLoop(), ESSummaryClient::endLumiAnalyze(), DigiInvestigatorHistogramMaker::fill(), BenchmarkTree::Fill(), DigiVertexCorrHistogramMaker::fill(), DigiBXCorrHistogramMaker< EventWithHistory >::fill(), DigiLumiCorrHistogramMaker::fill(), SiPixelTrackResidualModule::fill(), SiPixelRawDataErrorModule::fill(), Histos::fill(), SiPixelClusterModule::fill(), XHistogram::fill(), DD4hep_XHistogram::fill(), SiPixelDigiModule::fill(), Book::fill(), TrackToTrackComparisonHists::fill_generic_tracks_histos(), TrackToTrackComparisonHists::fill_matching_tracks_histos(), SiPixelRecHitsValid::fillBarrel(), SiStripMonitorPedestals::fillCondDBMEs(), BPhysicsValidation::FillDaughters(), SiPixelRawDataErrorModule::fillFED(), tadqm::TrackAnalyzer::fillHistosForEfficiencyFromHitPatter(), SiStripMonitorCluster::fillModuleMEs(), METAnalyzer::fillMonitorElement(), GlobalDigisAnalyzer::fillMuon(), LRHelpFunctions::fillToBackgroundHists(), edm::RootOutputTree::fillTTree(), SiStripGainCosmicCalculator::getNewObject(), overlapValidationPlot::hist(), TMultiDimFet::MakeCoefficients(), TMultiDimFet::MakeNormalized(), HSCPValidator::makeSimDigiPlotsRPC(), DTSegmentAnalysisTest::performClientDiagnostic(), bigModule::plot(), subModule::plot(), Histogrammer.Histogrammer::process(), SiStripGainFromCalibTree::processEvent(), DTDataIntegrityUrosOffline::processuROS(), DTDataIntegrityTask::processuROS(), ecaldqm::MESetDet0D::reset(), ecaldqm::MESet::resetAll(), and PrimaryVertexMonitor::vertexPlots().
void HcalObjRepresent::fillOneGain | ( | std::vector< TH2F > & | graphData, |
HcalGains::tAllContWithNames & | allContainers, | ||
std::string | name, | ||
int | id, | ||
std::string | units = "" |
||
) |
Definition at line 1135 of file HcalObjRepresent.h.
References ztail::d, LEDCalibrationChannels::depth, HcalDetId::depth(), PedestalClient_cfi::gain, HcalForward, mps_fire::i, triggerObjects_cff::id, LEDCalibrationChannels::ieta, HcalDetId::ieta(), LEDCalibrationChannels::iphi, HcalDetId::iphi(), Skims_PA_cff::name, setup(), and HcalDetId::subdet().
|
inline |
Definition at line 979 of file HcalObjRepresent.h.
References funct::abs(), CalcIeta(), ztail::d, PVValHelper::eta, LEDCalibrationChannels::ieta, and LEDCalibrationChannels::iphi.
Referenced by HcalObjRepresent::ADataRepr::fillOneGain().
|
inline |
Definition at line 1012 of file HcalObjRepresent.h.
References funct::abs(), CalcIeta(), PVValHelper::eta, defaults_cfi::etabins, LEDCalibrationChannels::ieta, and LEDCalibrationChannels::iphi.
std::string HcalObjRepresent::getBitsSummary | ( | uint32_t | bits, |
std::string | statusBitArray[], | ||
short unsigned int | bitMap[] | ||
) |
Definition at line 536 of file HcalObjRepresent.h.
References mps_fire::i, isBitSet(), and contentValuesCheck::ss.
|
inline |
|
inline |
Definition at line 516 of file HcalObjRepresent.h.
References mps_fire::i, contentValuesFiles::number, and contentValuesCheck::ss.
const bool HcalObjRepresent::isBitSet | ( | unsigned int | bitnumber, |
unsigned int | status | ||
) |
Definition at line 531 of file HcalObjRepresent.h.
References mps_update::status.
Referenced by getBitsSummary().
|
inline |
Definition at line 827 of file HcalObjRepresent.h.
References funct::abs(), CalcIeta(), LEDCalibrationChannels::depth, and LEDCalibrationChannels::ieta.
Referenced by HcalGeometry::alignmentTransformIndexLocal().
|
inline |
Definition at line 851 of file HcalObjRepresent.h.
References funct::abs(), CalcIeta(), LEDCalibrationChannels::depth, and LEDCalibrationChannels::ieta.
Referenced by HcalGeometry::alignmentTransformIndexLocal(), and l1t::HGCalClusterT< l1t::HGCalCluster >::hOverE().
|
inline |
Definition at line 880 of file HcalObjRepresent.h.
References funct::abs(), CalcIeta(), LEDCalibrationChannels::depth, and LEDCalibrationChannels::ieta.
Referenced by HcalGeometry::alignmentTransformIndexLocal(), and reco::CentralityProducer::produce().
|
inline |
Definition at line 908 of file HcalObjRepresent.h.
References CalcIeta(), LEDCalibrationChannels::depth, and LEDCalibrationChannels::ieta.
|
inline |
Definition at line 919 of file HcalObjRepresent.h.
References LEDCalibrationChannels::depth, LEDCalibrationChannels::ieta, and LEDCalibrationChannels::iphi.
void HcalObjRepresent::Reset | ( | std::vector< TH2F > & | depth | ) |
Definition at line 1061 of file HcalObjRepresent.h.
References ztail::d, and LEDCalibrationChannels::depth.
Referenced by plotTTrigFromHistos::compareDiff(), plotT0FromHistos::compareDiff(), TH2Analyzer::Eval(), and RootSig2XTReqHandler::XTReqTimer::FireAway().
std::string HcalObjRepresent::SciNotatStr | ( | float | num | ) |
Definition at line 501 of file HcalObjRepresent.h.
References EgammaValidation_cff::num, and AlCaHLTBitMon_QueryRunRegistry::string.
void HcalObjRepresent::setBinLabels | ( | std::vector< TH2F > & | depth | ) |
Definition at line 548 of file HcalObjRepresent.h.
References LEDCalibrationChannels::depth, mps_fire::i, and label.
Referenced by MTVHistoProducerAlgoForTracker::bookRecoHistos(), and setup().
|
inline |
void HcalObjRepresent::setup | ( | std::vector< TH2F > & | depth, |
std::string | name, | ||
std::string | units = "" |
||
) |
Definition at line 1068 of file HcalObjRepresent.h.
References LEDCalibrationChannels::depth, mps_fire::i, Skims_PA_cff::name, setBinLabels(), AlCaHLTBitMon_QueryRunRegistry::string, units(), and fw3dlego::xbins.
Referenced by fillOneGain().
|
inline |
Definition at line 933 of file HcalObjRepresent.h.
References funct::abs(), Calorimetry_cff::dp, HcalBarrel, HcalEndcap, HcalForward, HcalOuter, and sd.
const int HcalObjRepresent::binmapd2[] |
Definition at line 612 of file HcalObjRepresent.h.
Referenced by CalcIeta().
const int HcalObjRepresent::binmapd3[] = {-28, -27, -9999, -16, -9999, 16, -9999, 27, 28} |
Definition at line 619 of file HcalObjRepresent.h.
Referenced by CalcIeta().