PFTauElecRejectionBenchmarkAnalyzer::PFTauElecRejectionBenchmarkAnalyzer |
( |
const edm::ParameterSet & |
iConfig | ) |
|
|
explicit |
PFTauElecRejection Benchmark.
Definition at line 68 of file PFTauElecRejectionBenchMarkAnalyzer.cc.
References EcalCondDB::db, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), cppFunctionSkipper::operator, and estimatePileup_makeJSON::outputfile.
T getParameter(std::string const &) const
string sGenMatchObjectLabel
T getUntrackedParameter(std::string const &, T const &) const
InputTag pfTauDiscriminatorByIsolationProducer
InputTag sGenParticleSource
PFTauElecRejectionBenchmark PFTauElecRejectionBenchmark_
InputTag pfTauDiscriminatorAgainstElectronProducer
void setup(std::string Filename, std::string benchmarkLabel, double maxDeltaR, double minRecoPt, double maxRecoAbsEta, double minMCPt, double maxMCAbsEta, std::string sGenMatchObjectLabel, bool applyEcalCrackCut, DQMStore *db_store)
PFTauElecRejectionBenchmarkAnalyzer::~PFTauElecRejectionBenchmarkAnalyzer |
( |
| ) |
|
Implements edm::EDAnalyzer.
Definition at line 130 of file PFTauElecRejectionBenchMarkAnalyzer.cc.
References edm::Event::getByLabel().
150 thePFTauDiscriminatorAgainstElectron);
InputTag pfTauDiscriminatorByIsolationProducer
InputTag sGenParticleSource
PFTauElecRejectionBenchmark PFTauElecRejectionBenchmark_
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
InputTag pfTauDiscriminatorAgainstElectronProducer
void process(edm::Handle< edm::HepMCProduct > mcevt, edm::Handle< reco::PFTauCollection > pfTaus, edm::Handle< reco::PFTauDiscriminator > pfTauIsoDiscr, edm::Handle< reco::PFTauDiscriminator > pfTauElecDiscr)
void PFTauElecRejectionBenchmarkAnalyzer::beginJob |
( |
void |
| ) |
|
|
privatevirtual |
void PFTauElecRejectionBenchmarkAnalyzer::endJob |
( |
void |
| ) |
|
|
privatevirtual |
bool PFTauElecRejectionBenchmarkAnalyzer::applyEcalCrackCut |
|
private |
string PFTauElecRejectionBenchmarkAnalyzer::benchmarkLabel |
|
private |
DQMStore* PFTauElecRejectionBenchmarkAnalyzer::db |
|
private |
double PFTauElecRejectionBenchmarkAnalyzer::maxDeltaR |
|
private |
double PFTauElecRejectionBenchmarkAnalyzer::maxMCAbsEta |
|
private |
double PFTauElecRejectionBenchmarkAnalyzer::maxRecoAbsEta |
|
private |
double PFTauElecRejectionBenchmarkAnalyzer::minMCPt |
|
private |
double PFTauElecRejectionBenchmarkAnalyzer::minRecoPt |
|
private |
string PFTauElecRejectionBenchmarkAnalyzer::outputfile |
|
private |
InputTag PFTauElecRejectionBenchmarkAnalyzer::pfTauDiscriminatorAgainstElectronProducer |
|
private |
InputTag PFTauElecRejectionBenchmarkAnalyzer::pfTauDiscriminatorByIsolationProducer |
|
private |
InputTag PFTauElecRejectionBenchmarkAnalyzer::pfTauProducer |
|
private |
string PFTauElecRejectionBenchmarkAnalyzer::sGenMatchObjectLabel |
|
private |
InputTag PFTauElecRejectionBenchmarkAnalyzer::sGenParticleSource |
|
private |