CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
EcalDetIdToBeRecoveredProducer.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalRecProducers_EcalDetIdToBeRecoveredProducer_hh
2 #define RecoLocalCalo_EcalRecProducers_EcalDetIdToBeRecoveredProducer_hh
3 
20 
23 
25 
32 
34 public:
37  void produce(edm::Event& evt, const edm::EventSetup& es) final;
38  void beginRun(edm::Run const& run, const edm::EventSetup& es) final;
39  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
40 
41 private:
42  //edm::InputTag eeUncalibRecHitCollection_; // secondary name given to collection of EE uncalib rechits
43  //std::string eeRechitCollection_; // secondary name to be given to EE collection of hits
44 
51  /*
52  * InputTag for collections
53  */
54  // SRP collections
57 
58  // Integrity for xtal data
62 
63  // Integrity for xtal data - EE specific (to be rivisited towards EB+EE common collection)
67 
68  // Integrity Errors
71 
72  /*
73  * output collections
74  */
79 };
80 
81 #endif
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< EcalElectronicsIdCollection > integrityBlockSizeErrorsToken_
edm::ESGetToken< EcalTrigTowerConstituentsMap, IdealGeometryRecord > ttMapToken_
edm::EDGetTokenT< EBDetIdCollection > ebIntegrityGainErrorsToken_
edm::EDGetTokenT< EcalElectronicsIdCollection > integrityTTIdErrorsToken_
edm::EDGetTokenT< EEDetIdCollection > eeIntegrityGainSwitchErrorsToken_
void produce(edm::Event &evt, const edm::EventSetup &es) final
EcalDetIdToBeRecoveredProducer(const edm::ParameterSet &ps)
edm::EDGetTokenT< EBSrFlagCollection > ebSrFlagToken_
edm::EDGetTokenT< EBDetIdCollection > ebIntegrityGainSwitchErrorsToken_
edm::EDGetTokenT< EEDetIdCollection > eeIntegrityChIdErrorsToken_
edm::ESHandle< EcalTrigTowerConstituentsMap > ttMap_
edm::ESGetToken< EcalElectronicsMapping, EcalMappingRcd > ecalMappingToken_
edm::EDGetTokenT< EEDetIdCollection > eeIntegrityGainErrorsToken_
edm::EDGetTokenT< EESrFlagCollection > eeSrFlagToken_
void beginRun(edm::Run const &run, const edm::EventSetup &es) final
edm::EDGetTokenT< EBDetIdCollection > ebIntegrityChIdErrorsToken_
const EcalElectronicsMapping * ecalMapping_
Definition: Run.h:45
edm::ESGetToken< EcalChannelStatusMap, EcalChannelStatusRcd > channelStatusToken_