CMS 3D CMS Logo

EcalDetIdToBeRecoveredProducer.h
Go to the documentation of this file.
1 #ifndef RecoLocalCalo_EcalRecProducers_EcalDetIdToBeRecoveredProducer_hh
2 #define RecoLocalCalo_EcalRecProducers_EcalDetIdToBeRecoveredProducer_hh
3 
19 
22 
24 
28 
30 public:
33  void produce(edm::Event& evt, const edm::EventSetup& es) final;
34  void beginRun(edm::Run const& run, const edm::EventSetup& es) final;
35  static void fillDescriptions(edm::ConfigurationDescriptions& descriptions);
36 
37 private:
38  //edm::InputTag eeUncalibRecHitCollection_; // secondary name given to collection of EE uncalib rechits
39  //std::string eeRechitCollection_; // secondary name to be given to EE collection of hits
40 
44 
45  /*
46  * InputTag for collections
47  */
48  // SRP collections
51 
52  // Integrity for xtal data
56 
57  // Integrity for xtal data - EE specific (to be rivisited towards EB+EE common collection)
61 
62  // Integrity Errors
65 
66  /*
67  * output collections
68  */
73 };
74 
75 #endif
static void fillDescriptions(edm::ConfigurationDescriptions &descriptions)
edm::EDGetTokenT< EcalElectronicsIdCollection > integrityBlockSizeErrorsToken_
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::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