#include <memory>
#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 "FWCore/ServiceRegistry/interface/Service.h"
#include "CommonTools/UtilAlgos/interface/TFileService.h"
#include "DataFormats/DetId/interface/DetId.h"
#include "DataFormats/EcalDetId/interface/EcalSubdetector.h"
#include "DataFormats/HcalDetId/interface/HcalSubdetector.h"
#include "DataFormats/PatCandidates/interface/Muon.h"
#include "DataFormats/METReco/interface/CaloMET.h"
#include "TTree.h"
#include "TFile.h"
#include "Math/VectorUtil.h"
Go to the source code of this file.
Classes | |
class | AnaL1CaloCleaner |
Functions | |
std::pair< double, double > | compMEtProjU (const reco::Candidate::LorentzVector &zP4, double metPx, double metPy, int &errorFlag) |
std::string | getKey (const DetId &det) |
static const edm::ParameterSetDescriptionFillerPluginFactory::PMaker < edm::ParameterSetDescriptionFiller < AnaL1CaloCleaner > > | s_filler__LINE__ ("AnaL1CaloCleaner") |
static const edm::MakerPluginFactory::PMaker < edm::WorkerMaker < AnaL1CaloCleaner > > | s_maker__LINE__ ("AnaL1CaloCleaner") |
std::pair<double, double> compMEtProjU | ( | const reco::Candidate::LorentzVector & | zP4, |
double | metPx, | ||
double | metPy, | ||
int & | errorFlag | ||
) |
Definition at line 107 of file AnaL1CaloCleaner.cc.
Referenced by AnaL1CaloCleaner::analyze(), and MCEmbeddingValidationAnalyzer::plotEntryTypeL1ETM::fillHistograms().
std::string getKey | ( | const DetId & | det | ) |
Definition at line 82 of file AnaL1CaloCleaner.cc.
References DetId::det(), DetId::Ecal, EcalBarrel, EcalEndcap, EcalLaserPnDiode, EcalPreshower, EcalTriggerTower, DetId::Hcal, HcalBarrel, HcalEmpty, HcalEndcap, HcalForward, HcalOther, HcalOuter, HcalTriggerTower, and DetId::subdetId().
Referenced by DTCalibrationMap::getConsts().
|
static |
|
static |