8 associationInput_(iConfig.getParameter<edm::InputTag>(
"L2InfoAssociation")),
10 ecalIsolEt_(iConfig.getParameter<std::vector<double> >(
"EcalIsolationEt")),
11 nEcalClusters_(iConfig.getParameter<std::vector<double> >(
"NumberOfECALClusters")),
12 ecalClusterPhiRMS_(iConfig.getParameter<std::vector<double> >(
"ECALClusterPhiRMS")),
13 ecalClusterEtaRMS_(iConfig.getParameter<std::vector<double> >(
"ECALClusterEtaRMS")),
14 ecalClusterDrRMS_(iConfig.getParameter<std::vector<double> >(
"ECALClusterDRRMS")),
15 hcalIsolEt_(iConfig.getParameter<std::vector<double> >(
"HcalIsolationEt")),
16 nHcalClusters_(iConfig.getParameter<std::vector<double> >(
"NumberOfHCALClusters")),
17 hcalClusterPhiRMS_(iConfig.getParameter<std::vector<double> >(
"HCALClusterPhiRMS")),
18 hcalClusterEtaRMS_(iConfig.getParameter<std::vector<double> >(
"HCALClusterEtaRMS")),
19 hcalClusterDrRMS_(iConfig.getParameter<std::vector<double> >(
"HCALClusterDRRMS")),
20 et_(iConfig.getParameter<double>(
"MinJetEt")),
21 seedTowerEt_(iConfig.getParameter<double>(
"SeedTowerEt"))
23 produces<CaloJetCollection>(
"Isolated");
47 for(L2TauInfoAssociation::const_iterator
p = Imap->begin();
p!=Imap->end();++
p)
68 l2IsolCaloJets->push_back(jet);
73 iEvent.
put(l2IsolCaloJets,
"Isolated");
virtual double et() const GCC11_FINAL
transverse energy
Jets made from CaloTowers.
virtual void produce(edm::Event &, const edm::EventSetup &) override
L2TauModularIsolationSelector(const edm::ParameterSet &)
~L2TauModularIsolationSelector()
std::vector< double > hcalClusterShape() const
std::vector< double > ecalClusterDrRMS_
OrphanHandle< PROD > put(std::auto_ptr< PROD > product)
Put a new product.
edm::InputTag associationInput_
std::vector< double > ecalIsolEt_
double ecalIsolEt() const
bool getByLabel(InputTag const &tag, Handle< PROD > &result) const
std::vector< double > hcalClusterEtaRMS_
std::vector< double > ecalClusterEtaRMS_
std::vector< double > nEcalClusters_
std::vector< double > nHcalClusters_
std::vector< double > hcalIsolEt_
double hcalIsolEt() const
std::vector< double > hcalClusterDrRMS_
std::vector< double > ecalClusterShape() const
std::vector< double > hcalClusterPhiRMS_
std::vector< CaloJet > CaloJetCollection
collection of CaloJet objects
std::vector< double > ecalClusterPhiRMS_
double seedHcalHitEt() const