Skip to content

Commit 1e818e7

Browse files
authored
Merge pull request #45696 from bsunanda/Phase2-hgx359M
Phase2-hgx359M Add the dd4hep version of the new algorithm needed for the V19 version of HGCal Geometry
2 parents 8793052 + f1fd834 commit 1e818e7

File tree

4 files changed

+881
-16
lines changed

4 files changed

+881
-16
lines changed

Geometry/HGCalCommonData/plugins/DDHGCalMixRotatedFineCassette.cc

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -153,16 +153,15 @@ void DDHGCalMixRotatedFineCassette::initialize(const DDNumericArguments& nArgs,
153153
<< " PlaceOffset: " << placeOffset_ << "; number of cells along phi "
154154
<< phiBinsFineScint_ << ":" << phiBinsScint_;
155155
#endif
156-
firstFineLayer_ = (int)(nArgs["FirstFineLayer"]);
157-
firstCoarseLayer_ = (int)(nArgs["FirstCoarseLayer"]);
158-
absorbMode_ = (int)(nArgs["AbsorberMode"]);
159-
sensitiveMode_ = (int)(nArgs["SensitiveMode"]);
160-
passiveMode_ = (int)(nArgs["PassiveMode"]);
156+
firstFineLayer_ = static_cast<int>(nArgs["FirstFineLayer"]);
157+
firstCoarseLayer_ = static_cast<int>(nArgs["FirstCoarseLayer"]);
158+
absorbMode_ = static_cast<int>(nArgs["AbsorberMode"]);
159+
sensitiveMode_ = static_cast<int>(nArgs["SensitiveMode"]);
160+
passiveMode_ = static_cast<int>(nArgs["PassiveMode"]);
161161
#ifdef EDM_ML_DEBUG
162162
edm::LogVerbatim("HGCalGeom") << "DDHGCalMixRotatedFineCassette::First Layers " << firstFineLayer_ << ":"
163-
<< firstCoarseLayer_ << " and "
164-
<< "Absober:Sensitive mode " << absorbMode_ << ":" << sensitiveMode_ << ":"
165-
<< passiveMode_;
163+
<< firstCoarseLayer_ << " and Absober:Sensitive mode " << absorbMode_ << ":"
164+
<< sensitiveMode_ << ":" << passiveMode_;
166165
#endif
167166
zMinBlock_ = nArgs["zMinBlock"];
168167
waferSize_ = nArgs["waferSize"];

Geometry/HGCalCommonData/plugins/DDHGCalSiliconRotatedCassette.cc

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@
3232
#include <unordered_set>
3333
#include <vector>
3434

35-
#define EDM_ML_DEBUG
35+
//#define EDM_ML_DEBUG
3636
using namespace angle_units::operators;
3737

3838
class DDHGCalSiliconRotatedCassette : public DDAlgorithm {
@@ -662,13 +662,13 @@ void DDHGCalSiliconRotatedCassette::positionPassive2(const DDLogicalPart& glog,
662662
double ypos = cshift.second;
663663
int i = layer * cassettes_ + k;
664664
#ifdef EDM_ML_DEBUG
665-
edm::LogVerbatim("HGCalGeom") << "DDHGCalSiliconRotatedCassette::Passive: layer " << layer + 1 << " cassette "
665+
edm::LogVerbatim("HGCalGeom") << "DDHGCalSiliconRotatedCassette::Passive2: layer " << layer + 1 << " cassette "
666666
<< cassette << " Shift " << cshift.first << ":" << cshift.second << " PassiveIndex "
667667
<< i << ":" << passiveFull_.size() << ":" << passivePart_.size();
668668
#endif
669669
std::string passive = (absType <= waferTypes_) ? passiveFull_[i] : passivePart_[i];
670670
#ifdef EDM_ML_DEBUG
671-
edm::LogVerbatim("HGCalGeom") << " DDHGCalSiliconRotatedCassette: Passive " << passive << " number " << cassette
671+
edm::LogVerbatim("HGCalGeom") << " DDHGCalSiliconRotatedCassette: Passive2 " << passive << " number " << cassette
672672
<< " pos " << xpos << ":" << ypos;
673673
kount++;
674674
#endif

0 commit comments

Comments
 (0)