1 #ifndef RECOLOCALCALO_CALOTOWERSCREATOR_CALOTOWERSCREATOR_H
2 #define RECOLOCALCALO_CALOTOWERSCREATOR_CALOTOWERSCREATOR_H 1
43 std::vector<edm::EDGetTokenT<EcalRecHitCollection> >
toks_ecal_;
CaloTowersCreator(const edm::ParameterSet &ps)
CaloTowersCreationAlgo algo_
bool theRecoveredHcalHitsAreUsed_
std::vector< int > theEcalSeveritiesToBeExcluded_
static const std::vector< double > & getGridValues()
bool useRejectedHitsOnly_
virtual ~CaloTowersCreator()
edm::EDGetTokenT< HORecHitCollection > tok_ho_
virtual void produce(edm::Event &e, const edm::EventSetup &c)
std::vector< edm::EDGetTokenT< EcalRecHitCollection > > toks_ecal_
edm::EDGetTokenT< HBHERecHitCollection > tok_hbhe_
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::ESWatcher< HcalChannelQualityRcd > hcalChStatusWatcher_
unsigned int theHcalAcceptSeverityLevelForRejectedHit_
unsigned int theHcalAcceptSeverityLevel_
bool theRecoveredEcalHitsAreUsed_
bool useRejectedRecoveredHcalHits_
std::vector< edm::InputTag > ecalLabels_
edm::ESWatcher< HcalSeverityLevelComputerRcd > hcalSevLevelWatcher_
edm::ESWatcher< IdealGeometryRecord > caloTowerConstituentsWatcher_
std::vector< int > theEcalSeveritiesToBeUsedInBadTowers_
edm::EDGetTokenT< HFRecHitCollection > tok_hf_
edm::ESWatcher< EcalSeverityLevelAlgoRcd > ecalSevLevelWatcher_
bool useRejectedRecoveredEcalHits_