CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
DataMixingHcalDigiWorkerProd.h
Go to the documentation of this file.
1 #ifndef DataMixingHcalDigiWorkerProd_h
2 #define SimDataMixingHcalDigiWorkerProd_h
3 
22 
33 
34 #include <map>
35 #include <vector>
36 #include <string>
37 
38 
39 namespace edm
40 {
42  {
43  public:
44 
47 
50 
51  void putHcal(edm::Event &e,const edm::EventSetup& ES);
52  void addHcalSignals(const edm::Event &e,const edm::EventSetup& ES);
53  void addHcalPileups(const int bcr, const edm::EventPrincipal*,unsigned int EventId,const edm::EventSetup& ES);
54 
55 
56  private:
57  // data specifiers
58 
59  // Hcal
60  // edm::InputTag HBHEdigiCollectionSig_; // secondary name given to collection of digis
61  // edm::InputTag HOdigiCollectionSig_ ; // secondary name given to collection of digis
62  //edm::InputTag HFdigiCollectionSig_ ; // secondary name given to collection of digis
63  //edm::InputTag ZDCdigiCollectionSig_ ; // secondary name given to collection of digis
64  edm::InputTag HBHEPileInputTag_; // InputTag for Pileup Digis collection
65  edm::InputTag HOPileInputTag_ ; // InputTag for Pileup Digis collection
66  edm::InputTag HFPileInputTag_ ; // InputTag for Pileup Digis collection
67  edm::InputTag ZDCPileInputTag_ ; // InputTag for Pileup Digis collection
68  std::string HBHEDigiCollectionDM_; // secondary name to be given to collection of digis
69  std::string HODigiCollectionDM_ ; // secondary name to be given to collection of digis
70  std::string HFDigiCollectionDM_ ; // secondary name to be given to collection of digis
71  std::string ZDCDigiCollectionDM_ ; // secondary name to be given to collection of digis
72 
78 
79 
81  std::string label_;
82 
83  };
84 }//edm
85 
86 #endif
void addHcalSignals(const edm::Event &e, const edm::EventSetup &ES)
void addHcalPileups(const int bcr, const edm::EventPrincipal *, unsigned int EventId, const edm::EventSetup &ES)
DataMixingHcalDigiWorkerProd(const edm::ParameterSet &ps)
void putHcal(edm::Event &e, const edm::EventSetup &ES)