#include <fstream>
#include <iostream>
#include <cmath>
#include <iosfwd>
#include <bitset>
#include <memory>
#include "FWCore/Framework/interface/ESHandle.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/PluginManager/interface/ModuleDef.h"
#include "FWCore/Framework/interface/Frameworkfwd.h"
#include "FWCore/Framework/interface/EDAnalyzer.h"
#include "FWCore/Framework/interface/Event.h"
#include "FWCore/Framework/interface/MakerMacros.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "DataFormats/HcalRecHit/interface/HcalRecHitCollections.h"
#include "DataFormats/HcalDetId/interface/HcalElectronicsId.h"
#include "DataFormats/HcalDetId/interface/HcalGenericDetId.h"
#include "DataFormats/HcalDetId/interface/HcalDetId.h"
#include "DataFormats/HcalDigi/interface/HcalQIESample.h"
#include "DataFormats/HcalDetId/interface/HcalCalibDetId.h"
#include "DataFormats/HcalDetId/interface/HcalSubdetector.h"
#include "DataFormats/HcalDigi/interface/HcalDigiCollections.h"
#include "DataFormats/HcalDigi/interface/HBHEDataFrame.h"
#include "DataFormats/HcalDigi/interface/HFDataFrame.h"
#include "DataFormats/HcalDigi/interface/HODataFrame.h"
#include "DataFormats/HcalDigi/interface/QIE10DataFrame.h"
#include "DataFormats/HcalDigi/interface/QIE11DataFrame.h"
#include "DataFormats/HcalDigi/interface/HcalCalibrationEventTypes.h"
#include "DataFormats/L1GlobalTrigger/interface/L1GlobalTriggerReadoutRecord.h"
#include "CalibCalorimetry/HcalAlgos/interface/HcalLogicalMapGenerator.h"
#include "CondFormats/HcalObjects/interface/HcalLogicalMap.h"
#include "CalibFormats/HcalObjects/interface/HcalDbRecord.h"
#include "CalibFormats/HcalObjects/interface/HcalCalibrations.h"
#include "CalibFormats/HcalObjects/interface/HcalCoderDb.h"
#include "CalibFormats/HcalObjects/interface/HcalDbService.h"
#include "CondFormats/HcalObjects/interface/HcalQIECoder.h"
#include "CondFormats/HcalObjects/interface/HcalQIEShape.h"
#include "EventFilter/HcalRawToDigi/interface/HcalDCCHeader.h"
#include "CondFormats/DataRecord/interface/L1GtTriggerMaskAlgoTrigRcd.h"
#include "CondFormats/DataRecord/interface/L1GtTriggerMaskTechTrigRcd.h"
#include "DataFormats/FEDRawData/interface/FEDRawDataCollection.h"
#include "DataFormats/FEDRawData/interface/FEDHeader.h"
#include "DataFormats/FEDRawData/interface/FEDTrailer.h"
#include "DataFormats/FEDRawData/interface/FEDNumbering.h"
#include "Geometry/Records/interface/HcalGeometryRecord.h"
#include "Geometry/Records/interface/CaloGeometryRecord.h"
#include "Geometry/Records/interface/IdealGeometryRecord.h"
#include "Geometry/Records/interface/HcalRecNumberingRecord.h"
#include "Geometry/CaloGeometry/interface/CaloSubdetectorGeometry.h"
#include "Geometry/CaloGeometry/interface/CaloCellGeometry.h"
#include "Geometry/CaloGeometry/interface/CaloGeometry.h"
#include "Geometry/CaloTopology/interface/HcalTopology.h"
#include "Geometry/HcalTowerAlgo/interface/HcalGeometry.h"
#include "Geometry/HcalCommonData/interface/HcalDDDRecConstants.h"
#include "TFile.h"
#include "TTree.h"
#include "TH1.h"
#include "TH2.h"
#include "TF1.h"
Go to the source code of this file.
Macros | |
#define | NUMADCS 256 |
Variables | |
static const float | adc2fC [128] |
double | adc2fC_QIE10 [256] |
const double | adc2fC_QIE11_shunt1 [256] |
const double | adc2fC_QIE11_shunt6 [256] |
float | anpfit = 220. |
float | bphi = 72. |
const int | ndepth = 7 |
const int | neta = 82 |
const int | npfit = 220 |
const int | nphi = 72 |
const int | nsub = 4 |
float | zbphi = 18. |
const int | zneta = 22 |
const int | znphi = 18 |
#define NUMADCS 256 |
Definition at line 70 of file CMTRawAnalyzer.h.
|
static |
Definition at line 410 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::fillDigiAmplitude(), CMTRawAnalyzer::fillDigiAmplitudeHF(), CMTRawAnalyzer::fillDigiAmplitudeHO(), CMTRawAnalyzer::fillDigiErrors(), CMTRawAnalyzer::fillDigiErrorsHF(), CMTRawAnalyzer::fillDigiErrorsHO(), HLTHcalLaserFilter::filter(), and HcaluLUTTPGCoder::update().
double adc2fC_QIE10[256] |
Definition at line 72 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::fillDigiAmplitudeHFQIE10(), and CMTRawAnalyzer::fillDigiErrorsHFQIE10().
const double adc2fC_QIE11_shunt1[256] |
Definition at line 356 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::fillDigiAmplitudeQIE11(), and CMTRawAnalyzer::fillDigiErrorsQIE11().
const double adc2fC_QIE11_shunt6[256] |
Definition at line 382 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::fillDigiAmplitudeQIE11(), and CMTRawAnalyzer::fillDigiErrorsQIE11().
float anpfit = 220. |
Definition at line 430 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::beginJob().
float bphi = 72. |
Definition at line 425 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::beginJob().
const int ndepth = 7 |
Definition at line 422 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::CMTRawAnalyzer(), CMTRawAnalyzer::endRun(), HcalDDDRecConstants::initialize(), main(), HcalHardcodeGeometryLoader::makeHBCells(), and HcalHardcodeGeometryLoader::makeHECells().
const int neta = 82 |
Definition at line 423 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::beginJob(), HcalSimParametersFromDD::build(), CMTRawAnalyzer::CMTRawAnalyzer(), DQMSourcePi0::convxtalid(), HLTEcalResonanceFilter::convxtalid(), HLTRegionalEcalResonanceFilter::convxtalid(), CMTRawAnalyzer::endRun(), HcalSimParametersFromDD::fillPMTs(), l1t::Stage1Layer2TauAlgorithmImpPP::findNESW(), l1t::Stage1Layer2TauAlgorithmImpHW::findNESW(), HResolution::HResolution(), main(), HiFJGridEmptyAreaCalculator::produce(), HiFJRhoProducer::produce(), l1tpf_impl::RegionMapper::RegionMapper(), PFElecTkProducer::resolveGsfTracks(), and UEParameters::UEParameters().
const int npfit = 220 |
Definition at line 429 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::beginJob().
const int nphi = 72 |
Definition at line 424 of file CMTRawAnalyzer.h.
Referenced by algorithm(), CMTRawAnalyzer::analyze(), CMTRawAnalyzer::beginJob(), HGCalGeometryLoader::build(), CMTRawAnalyzer::CMTRawAnalyzer(), GEMELMap::convertDummy(), DQMSourcePi0::convxtalid(), HLTEcalResonanceFilter::convxtalid(), HLTRegionalEcalResonanceFilter::convxtalid(), CMTRawAnalyzer::endRun(), DDPixBarLayerAlgo::execute(), CMTRawAnalyzer::fillMAP(), l1t::Stage1Layer2TauAlgorithmImpPP::findNESW(), l1t::Stage1Layer2TauAlgorithmImpHW::findNESW(), HcalDDDRecConstants::getHFCellParameters(), HcalNumberingFromPS::getPhi(), HcalDDDSimConstants::getPhis(), HcalDDDRecConstants::getPhis(), BTLDetId::getUnhashedIndex(), HResolution::HResolution(), HcalDDDSimConstants::initialize(), HcalDDDRecConstants::initialize(), main(), L1CaloHcalScaleConfigOnlineProd::newObject(), HGCalDDDConstants::numberCells(), HFFibreFiducial::PMTNumber(), HcalDDDSimConstants::printTileHE(), PFElecTkProducer::resolveGsfTracks(), reco::IsolatedPixelTrackCandidate::towerIndex(), and HcalNumberingFromDDD::unitID().
const int nsub = 4 |
Definition at line 421 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::CMTRawAnalyzer(), rpcdqm::utils::detId2RollNr(), CMTRawAnalyzer::endRun(), QcdLowPtDQM::filldNdeta(), main(), external::HEPTopTaggerV2::nsub_filtered(), external::HEPTopTaggerV2::nsub_unfiltered(), cms::SubEventGenJetProducer::produce(), GenParticleProducer::produce(), and RPCGeomServ::segment().
float zbphi = 18. |
Definition at line 428 of file CMTRawAnalyzer.h.
const int zneta = 22 |
Definition at line 426 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::beginJob().
const int znphi = 18 |
Definition at line 427 of file CMTRawAnalyzer.h.
Referenced by CMTRawAnalyzer::analyze(), CMTRawAnalyzer::beginJob(), and CMTRawAnalyzer::endRun().