#include <HLTJets.h>
Public Member Functions | |
void | analyze (edm::Event const &iEvent, const edm::Handle< reco::CaloJetCollection > &ohjets, const edm::Handle< reco::CaloJetCollection > &ohcorjets, const edm::Handle< reco::CaloJetCollection > &ohcorL1L2L3jets, const edm::Handle< double > &rho, const edm::Handle< reco::CaloJetCollection > &recojets, const edm::Handle< reco::CaloJetCollection > &recocorjets, const edm::Handle< reco::GenJetCollection > &gjets, const edm::Handle< reco::CaloMETCollection > &rmets, const edm::Handle< reco::GenMETCollection > &gmets, const edm::Handle< reco::METCollection > &ht, const edm::Handle< reco::CaloJetCollection > &myHLTL2Tau, const edm::Handle< reco::HLTTauCollection > &myHLTTau, const edm::Handle< reco::PFTauCollection > &myHLTPFTau, const edm::Handle< reco::PFTauCollection > &myHLTPFTauTightCone, const edm::Handle< reco::PFJetCollection > &myHLTPFJets, const edm::Handle< reco::PFTauCollection > &myRecoPFTau, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrByTanCOnePercent, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrByTanCHalfPercent, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrByTanCQuarterPercent, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrByTanCTenthPercent, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrByIsolation, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrAgainstElec, const edm::Handle< reco::PFTauDiscriminator > &theRecoPFTauDiscrAgainstMuon, const edm::Handle< reco::PFJetCollection > &recoPFJets, const edm::Handle< CaloTowerCollection > &caloTowers, const edm::Handle< CaloTowerCollection > &caloTowersCleanerUpperR45, const edm::Handle< CaloTowerCollection > &caloTowersCleanerLowerR45, const edm::Handle< CaloTowerCollection > &caloTowersCleanerNoR45, const CaloTowerTopology *cttopo, const edm::Handle< reco::PFMETCollection > &pfmets, double thresholdForSavingTowers, double minPtCH, double minPtGamma, TTree *tree) |
HLTJets () | |
void | setup (const edm::ParameterSet &pSet, TTree *tree, edm::ConsumesCollector &&iC) |
Static Private Member Functions | |
static float | etaBarrel () |
HLTJets::HLTJets | ( | ) |
Definition at line 17 of file HLTJets.cc.
void HLTJets::analyze | ( | edm::Event const & | iEvent, |
const edm::Handle< reco::CaloJetCollection > & | ohjets, | ||
const edm::Handle< reco::CaloJetCollection > & | ohcorjets, | ||
const edm::Handle< reco::CaloJetCollection > & | ohcorL1L2L3jets, | ||
const edm::Handle< double > & | rho, | ||
const edm::Handle< reco::CaloJetCollection > & | recojets, | ||
const edm::Handle< reco::CaloJetCollection > & | recocorjets, | ||
const edm::Handle< reco::GenJetCollection > & | gjets, | ||
const edm::Handle< reco::CaloMETCollection > & | rmets, | ||
const edm::Handle< reco::GenMETCollection > & | gmets, | ||
const edm::Handle< reco::METCollection > & | ht, | ||
const edm::Handle< reco::CaloJetCollection > & | myHLTL2Tau, | ||
const edm::Handle< reco::HLTTauCollection > & | myHLTTau, | ||
const edm::Handle< reco::PFTauCollection > & | myHLTPFTau, | ||
const edm::Handle< reco::PFTauCollection > & | myHLTPFTauTightCone, | ||
const edm::Handle< reco::PFJetCollection > & | myHLTPFJets, | ||
const edm::Handle< reco::PFTauCollection > & | myRecoPFTau, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrByTanCOnePercent, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrByTanCHalfPercent, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrByTanCQuarterPercent, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrByTanCTenthPercent, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrByIsolation, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrAgainstElec, | ||
const edm::Handle< reco::PFTauDiscriminator > & | theRecoPFTauDiscrAgainstMuon, | ||
const edm::Handle< reco::PFJetCollection > & | recoPFJets, | ||
const edm::Handle< CaloTowerCollection > & | caloTowers, | ||
const edm::Handle< CaloTowerCollection > & | caloTowersCleanerUpperR45, | ||
const edm::Handle< CaloTowerCollection > & | caloTowersCleanerLowerR45, | ||
const edm::Handle< CaloTowerCollection > & | caloTowersCleanerNoR45, | ||
const CaloTowerTopology * | cttopo, | ||
const edm::Handle< reco::PFMETCollection > & | pfmets, | ||
double | thresholdForSavingTowers, | ||
double | minPtCH, | ||
double | minPtGamma, | ||
TTree * | tree | ||
) |
Analyze the Data
Definition at line 400 of file HLTJets.cc.
void HLTJets::setup | ( | const edm::ParameterSet & | pSet, |
TTree * | tree, | ||
edm::ConsumesCollector && | iC | ||
) |
Definition at line 28 of file HLTJets.cc.
|
private |
|
private |