CMS 3D CMS Logo

HGCHEfrontDigitizer.cc
Go to the documentation of this file.
4 
5 using namespace hgc_digi;
6 
8 public:
10  void runDigitizer(std::unique_ptr<HGCalDigiCollection>& digiColl,
12  const CaloSubdetectorGeometry* theGeom,
13  const std::unordered_set<DetId>& validIds,
14  CLHEP::HepRandomEngine* engine) override;
15  ~HGCHEfrontDigitizer() override;
16 
17 private:
18 };
19 
21  this->det_ = DetId::HGCalHSi;
22 }
23 
24 //
25 void HGCHEfrontDigitizer::runDigitizer(std::unique_ptr<HGCalDigiCollection>& digiColl,
26  HGCSimHitDataAccumulator& simData,
27  const CaloSubdetectorGeometry* theGeom,
28  const std::unordered_set<DetId>& validIds,
29  CLHEP::HepRandomEngine* engine) {}
30 
31 //
std::unordered_map< uint32_t, HGCCellInfo > HGCSimHitDataAccumulator
HGCHEfrontDigitizer(const edm::ParameterSet &ps)
void runDigitizer(std::unique_ptr< HGCalDigiCollection > &digiColl, hgc::HGCSimHitDataAccumulator &simData, const CaloSubdetectorGeometry *theGeom, const std::unordered_set< DetId > &validIds, CLHEP::HepRandomEngine *engine) override
#define DEFINE_EDM_PLUGIN(factory, type, name)
DetId::Detector det_