Go to the documentation of this file. 1 #ifndef RECOLOCALCALO_CALOTOWERSCREATOR_CALOTOWERSCREATOR_H
2 #define RECOLOCALCALO_CALOTOWERSCREATOR_CALOTOWERSCREATOR_H 1
44 std::vector<edm::EDGetTokenT<EcalRecHitCollection> >
toks_ecal_;
edm::ESWatcher< HcalSeverityLevelComputerRcd > hcalSevLevelWatcher_
void produce(edm::Event &e, const edm::EventSetup &c) override
bool theRecoveredHcalHitsAreUsed_
edm::ESWatcher< EcalSeverityLevelAlgoRcd > ecalSevLevelWatcher_
bool useRejectedRecoveredEcalHits_
edm::ESGetToken< EcalSeverityLevelAlgo, EcalSeverityLevelAlgoRcd > tok_ecalSevAlgo_
CaloTowersCreator(const edm::ParameterSet &ps)
static const std::vector< double > & getGridValues()
edm::ESGetToken< HcalTopology, HcalRecNumberingRecord > tok_topo_
CaloTowersCreationAlgo algo_
edm::ESGetToken< HcalChannelQuality, HcalChannelQualityRcd > tok_hcalChStatus_
edm::ESGetToken< EcalChannelStatus, EcalChannelStatusRcd > tok_ecalChStatus_
std::vector< int > theEcalSeveritiesToBeExcluded_
~CaloTowersCreator() override
edm::EDGetTokenT< HBHERecHitCollection > tok_hbhe_
edm::ESGetToken< CaloTowerConstituentsMap, CaloGeometryRecord > tok_ctmap_
edm::EDGetTokenT< HORecHitCollection > tok_ho_
std::vector< edm::EDGetTokenT< EcalRecHitCollection > > toks_ecal_
bool useRejectedHitsOnly_
edm::ESGetToken< HcalSeverityLevelComputer, HcalSeverityLevelComputerRcd > tok_hcalSevComputer_
edm::ESGetToken< CaloGeometry, CaloGeometryRecord > tok_geom_
edm::ESWatcher< HcalChannelQualityRcd > hcalChStatusWatcher_
bool useRejectedRecoveredHcalHits_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
unsigned int theHcalAcceptSeverityLevel_
edm::ESWatcher< IdealGeometryRecord > caloTowerConstituentsWatcher_
unsigned int theHcalAcceptSeverityLevelForRejectedHit_
edm::EDGetTokenT< HFRecHitCollection > tok_hf_
std::vector< int > theEcalSeveritiesToBeUsedInBadTowers_
std::vector< edm::InputTag > ecalLabels_
edm::ESGetToken< CaloTowerTopology, HcalRecNumberingRecord > tok_cttopo_
bool theRecoveredEcalHitsAreUsed_