#include "DQM/HcalMonitorTasks/interface/HcalDetDiagNoiseMonitor.h"
#include "DataFormats/FEDRawData/interface/FEDRawData.h"
#include "DataFormats/FEDRawData/interface/FEDRawDataCollection.h"
#include "DataFormats/FEDRawData/interface/FEDNumbering.h"
#include "DataFormats/HcalDigi/interface/HcalCalibrationEventTypes.h"
#include "EventFilter/HcalRawToDigi/interface/HcalDCCHeader.h"
#include "FWCore/Common/interface/TriggerNames.h"
#include "TFile.h"
#include "TTree.h"
#include <TVector2.h>
#include <TVector3.h>
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "DataFormats/Math/interface/deltaR.h"
#include "DataFormats/Common/interface/TriggerResults.h"
#include "DataFormats/L1Trigger/interface/L1EmParticle.h"
#include "DataFormats/L1Trigger/interface/L1EmParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1MuonParticle.h"
#include "DataFormats/L1Trigger/interface/L1MuonParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1JetParticle.h"
#include "DataFormats/L1Trigger/interface/L1JetParticleFwd.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticle.h"
#include "DataFormats/L1Trigger/interface/L1EtMissParticleFwd.h"
#include "DataFormats/L1GlobalCaloTrigger/interface/L1GctHFRingEtSums.h"
#include "DataFormats/L1GlobalCaloTrigger/interface/L1GctHFBitCounts.h"
#include "DataFormats/L1GlobalMuonTrigger/interface/L1MuGMTExtendedCand.h"
#include "DataFormats/Candidate/interface/Candidate.h"
#include "L1Trigger/RegionalCaloTrigger/interface/L1RCTProducer.h"
#include "DataFormats/L1CaloTrigger/interface/L1CaloCollections.h"
#include "DataFormats/EcalDigi/interface/EcalDigiCollections.h"
#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h"
#include "HLTrigger/HLTanalyzers/interface/JetUtil.h"
#include "DataFormats/METReco/interface/CaloMET.h"
#include "DataFormats/METReco/interface/CaloMETCollection.h"
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h"
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutSetupFwd.h"
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerObjectMapRecord.h"
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerObjectMapFwd.h"
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerObjectMap.h"
#include "DataFormats/TrackReco/interface/Track.h"
#include "DataFormats/TrackReco/interface/TrackFwd.h"
#include "DataFormats/TrackReco/interface/TrackBase.h"
#include "RecoMET/METAlgorithms/interface/HcalNoiseRBXArray.h"
#include "DataFormats/VertexReco/interface/Vertex.h"
#include "DataFormats/VertexReco/interface/VertexFwd.h"
#include "DataFormats/HcalRecHit/interface/HcalRecHitCollections.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DQMServices/Core/interface/DQMStore.h"
#include "DQMServices/Core/interface/MonitorElement.h"
#include "CalibFormats/HcalObjects/interface/HcalDbService.h"
#include "CalibFormats/HcalObjects/interface/HcalDbRecord.h"
#include "CondFormats/HcalObjects/interface/HcalLogicalMap.h"
#include "TBDataFormats/HcalTBObjects/interface/HcalTBTriggerData.h"
#include <math.h>
Go to the source code of this file.
Classes | |
class | HcalDetDiagNoiseRMData |
class | HcalDetDiagNoiseRMEvent |
class | HcalDetDiagNoiseRMSummary |
Functions | |
DEFINE_FWK_MODULE (HcalDetDiagNoiseMonitor) | |
Variables | |
constexpr float | adc2fC [128] |
constexpr char const * | HB_RBX [36] |
constexpr char const * | HE_RBX [36] |
constexpr char const * | HO_RBX [36] |
constexpr char const * | subdets [11] = {"HBM","HBP","HEM","HEP","HO1M","HO0","HO1P","HO2M","HO2P","HFM","HFP"} |
DEFINE_FWK_MODULE | ( | HcalDetDiagNoiseMonitor | ) |
constexpr float adc2fC[128] |
{-0.5,0.5,1.5,2.5,3.5,4.5,5.5,6.5,7.5,8.5,9.5, 10.5,11.5,12.5, 13.5,15.,17.,19.,21.,23.,25.,27.,29.5,32.5,35.5,38.5,42.,46.,50.,54.5,59.5, 64.5,59.5,64.5,69.5,74.5,79.5,84.5,89.5,94.5,99.5,104.5,109.5,114.5,119.5, 124.5,129.5,137.,147.,157.,167.,177.,187.,197.,209.5,224.5,239.5,254.5,272., 292.,312.,334.5,359.5,384.5,359.5,384.5,409.5,434.5,459.5,484.5,509.5,534.5, 559.5,584.5,609.5,634.5,659.5,684.5,709.5,747.,797.,847.,897.,947.,997., 1047.,1109.5,1184.5,1259.5,1334.5,1422.,1522.,1622.,1734.5,1859.5,1984.5, 1859.5,1984.5,2109.5,2234.5,2359.5,2484.5,2609.5,2734.5,2859.5,2984.5, 3109.5,3234.5,3359.5,3484.5,3609.5,3797.,4047.,4297.,4547.,4797.,5047., 5297.,5609.5,5984.5,6359.5,6734.5,7172.,7672.,8172.,8734.5,9359.5,9984.5}
Definition at line 70 of file HcalDetDiagNoiseMonitor.cc.
Referenced by HcalDetDiagNoiseMonitor::analyze(), HLTHcalLaserFilter::filter(), and HcaluLUTTPGCoder::update().
constexpr char const* HB_RBX[36] |
{ "HBM01","HBM02","HBM03","HBM04","HBM05","HBM06","HBM07","HBM08","HBM09","HBM10","HBM11","HBM12","HBM13","HBM14","HBM15","HBM16","HBM17","HBM18", "HBP01","HBP02","HBP03","HBP04","HBP05","HBP06","HBP07","HBP08","HBP09","HBP10","HBP11","HBP12","HBP13","HBP14","HBP15","HBP16","HBP17","HBP18"}
Definition at line 82 of file HcalDetDiagNoiseMonitor.cc.
Referenced by HcalDetDiagNoiseMonitor::endLuminosityBlock(), HcalDetDiagNoiseMonitor::SaveRates(), HcalDetDiagNoiseMonitor::setup(), and HcalDetDiagNoiseMonitor::UpdateHistos().
constexpr char const* HE_RBX[36] |
{ "HEM01","HEM02","HEM03","HEM04","HEM05","HEM06","HEM07","HEM08","HEM09","HEM10","HEM11","HEM12","HEM13","HEM14","HEM15","HEM16","HEM17","HEM18", "HEP01","HEP02","HEP03","HEP04","HEP05","HEP06","HEP07","HEP08","HEP09","HEP10","HEP11","HEP12","HEP13","HEP14","HEP15","HEP16","HEP17","HEP18"}
Definition at line 85 of file HcalDetDiagNoiseMonitor.cc.
Referenced by HcalDetDiagNoiseMonitor::endLuminosityBlock(), HcalDetDiagNoiseMonitor::SaveRates(), HcalDetDiagNoiseMonitor::setup(), and HcalDetDiagNoiseMonitor::UpdateHistos().
constexpr char const* HO_RBX[36] |
{ "HO2M02","HO2M04","HO2M06","HO2M08","HO2M10","HO2M12","HO1M02","HO1M04","HO1M06","HO1M08","HO1M10","HO1M12", "HO001","HO002","HO003","HO004","HO005","HO006","HO007","HO008","HO009","HO010","HO011","HO012", "HO1P02","HO1P04","HO1P06","HO1P08","HO1P10","HO1P12","HO2P02","HO2P04","HO2P06","HO2P08","HO2P10","HO2P12", }
Definition at line 88 of file HcalDetDiagNoiseMonitor.cc.
Referenced by HcalDetDiagNoiseMonitor::endLuminosityBlock(), HcalDetDiagNoiseMonitor::SaveRates(), HcalDetDiagNoiseMonitor::setup(), and HcalDetDiagNoiseMonitor::UpdateHistos().
constexpr char const* subdets[11] = {"HBM","HBP","HEM","HEP","HO1M","HO0","HO1P","HO2M","HO2P","HFM","HFP"} |
Definition at line 81 of file HcalDetDiagNoiseMonitor.cc.
Referenced by HcalDetDiagNoiseMonitor::analyze(), HcalSummaryClient::beginRun(), edm::CFWriter::CFWriter(), HcalSummaryClient::fillReportSummary(), HcalSummaryClient::fillReportSummaryLSbyLS(), MixCollectionValidation::MixCollectionValidation(), edm::MixingModule::MixingModule(), HcalFrontEndId::rbx(), and HcaluLUTTPGCoder::update().