2424#include " FWCore/ServiceRegistry/interface/Service.h"
2525#include " FWCore/Utilities/interface/InputTag.h"
2626
27- #include " Geometry/HGCalCommonData /interface/HGCalDDDConstants .h"
28- #include " Geometry/HGCalGeometry/interface/HGCalGeometry .h"
27+ #include " Geometry/HGCalTBCommonData /interface/HGCalTBDDDConstants .h"
28+ #include " Geometry/HGCalGeometry/interface/HGCalTBGeometry .h"
2929#include " Geometry/Records/interface/CaloGeometryRecord.h"
3030#include " Geometry/Records/interface/HcalRecNumberingRecord.h"
3131#include " Geometry/Records/interface/IdealGeometryRecord.h"
@@ -74,8 +74,8 @@ class HGCalTBAnalyzer : public edm::one::EDAnalyzer<edm::one::WatchRuns, edm::on
7474
7575 edm::Service<TFileService> fs_;
7676 std::unique_ptr<AHCalGeometry> ahcalGeom_;
77- const HGCalDDDConstants * hgcons_[2 ];
78- const HGCalGeometry * hgeom_[2 ];
77+ const HGCalTBDDDConstants * hgcons_[2 ];
78+ const HGCalTBGeometry * hgeom_[2 ];
7979 const bool ifEE_, ifFH_, ifBH_, ifBeam_;
8080 const bool doSimHits_, doDigis_, doRecHits_;
8181 const bool doTree_, doTreeCell_;
@@ -102,10 +102,10 @@ class HGCalTBAnalyzer : public edm::one::EDAnalyzer<edm::one::WatchRuns, edm::on
102102 const edm::EDGetTokenT<HGCRecHitCollection> tok_hitrEE_, tok_hitrFH_, tok_hitrBH_;
103103 const edm::EDGetTokenT<edm::PassiveHitContainer> tok_hgcPHEE_, tok_hgcPHFH_;
104104 const edm::EDGetTokenT<edm::PassiveHitContainer> tok_hgcPHBH_, tok_hgcPHCMSE_, tok_hgcPHBeam_;
105- const edm::ESGetToken<HGCalDDDConstants , IdealGeometryRecord> tokDDDEE_;
106- const edm::ESGetToken<HGCalGeometry , IdealGeometryRecord> tokGeomEE_;
107- const edm::ESGetToken<HGCalDDDConstants , IdealGeometryRecord> tokDDDFH_;
108- const edm::ESGetToken<HGCalGeometry , IdealGeometryRecord> tokGeomFH_;
105+ const edm::ESGetToken<HGCalTBDDDConstants , IdealGeometryRecord> tokDDDEE_;
106+ const edm::ESGetToken<HGCalTBGeometry , IdealGeometryRecord> tokGeomEE_;
107+ const edm::ESGetToken<HGCalTBDDDConstants , IdealGeometryRecord> tokDDDFH_;
108+ const edm::ESGetToken<HGCalTBGeometry , IdealGeometryRecord> tokGeomFH_;
109109
110110 TTree* tree_;
111111 TH1D *hSimHitE_[4 ], *hSimHitT_[4 ];
@@ -209,14 +209,14 @@ HGCalTBAnalyzer::HGCalTBAnalyzer(const edm::ParameterSet& iConfig)
209209 tok_hgcPHBH_(consumes<edm::PassiveHitContainer>(labelPassiveBH_)),
210210 tok_hgcPHCMSE_(consumes<edm::PassiveHitContainer>(labelPassiveCMSE_)),
211211 tok_hgcPHBeam_(consumes<edm::PassiveHitContainer>(labelPassiveBeam_)),
212- tokDDDEE_(esConsumes<HGCalDDDConstants , IdealGeometryRecord, edm::Transition::BeginRun>(
212+ tokDDDEE_(esConsumes<HGCalTBDDDConstants , IdealGeometryRecord, edm::Transition::BeginRun>(
213213 edm::ESInputTag (" " , detectorEE_))),
214- tokGeomEE_(
215- esConsumes<HGCalGeometry, IdealGeometryRecord, edm::Transition::BeginRun>( edm::ESInputTag(" " , detectorEE_))),
216- tokDDDFH_(esConsumes<HGCalDDDConstants , IdealGeometryRecord, edm::Transition::BeginRun>(
214+ tokGeomEE_(esConsumes<HGCalTBGeometry, IdealGeometryRecord, edm::Transition::BeginRun>(
215+ edm::ESInputTag (" " , detectorEE_))),
216+ tokDDDFH_(esConsumes<HGCalTBDDDConstants , IdealGeometryRecord, edm::Transition::BeginRun>(
217217 edm::ESInputTag (" " , detectorFH_))),
218- tokGeomFH_(
219- esConsumes<HGCalGeometry, IdealGeometryRecord, edm::Transition::BeginRun>( edm::ESInputTag(" " , detectorFH_))) {
218+ tokGeomFH_(esConsumes<HGCalTBGeometry, IdealGeometryRecord, edm::Transition::BeginRun>(
219+ edm::ESInputTag (" " , detectorFH_))) {
220220 usesResource (" TFileService" );
221221 ahcalGeom_ = std::make_unique<AHCalGeometry>(iConfig);
222222
@@ -907,7 +907,7 @@ void HGCalTBAnalyzer::analyzeSimHits(int type, std::vector<PCaloHit>& hits, doub
907907 // /id: reco and ID[id]: sim ID
908908 wafer = HGCalDetId (ID[id]).wafer ();
909909 double layer = HGCalDetId (id).layer ();
910- double thickness = hgcons_[type]->cellThickness (layer, wafer, 0 );
910+ double thickness = hgcons_[type]->cellThickness (layer, wafer);
911911 if (debug)
912912 edm::LogVerbatim (" HGCSim" ) << " wafer is : depth (reco) " << wafer << " " << Depth[id]
913913 << " \n type : layer : wafer thickness " << type << " " << layer << " " << thickness
0 commit comments