DetectorGeometry: Remove IsModularDetector() as it is not used and actually designed wrong

This commit is contained in:
2026-04-15 11:17:07 +02:00
parent df9ebdc4a8
commit 06c4b8fdf2
5 changed files with 0 additions and 10 deletions
-1
View File
@@ -21,7 +21,6 @@ public:
[[nodiscard]] virtual int64_t GetSlowDirectionStep(int64_t module_number) const = 0;
[[nodiscard]] virtual Coord GetFastDirection(int64_t module_number) const = 0;
[[nodiscard]] virtual Coord GetSlowDirection(int64_t module_number) const = 0;
[[nodiscard]] virtual bool IsModularDetector() const = 0;
};
#endif //JUNGFRAUJOCH_DETECTORGEOMETRY_H
-3
View File
@@ -78,6 +78,3 @@ void DetectorGeometryFixed::VerticalFlip() {
// Nothing;
}
bool DetectorGeometryFixed::IsModularDetector() const {
return true;
}
-1
View File
@@ -22,7 +22,6 @@ public:
Coord GetFastDirection(int64_t module_number) const override;
Coord GetSlowDirection(int64_t module_number) const override;
void VerticalFlip();
bool IsModularDetector() const override;
};
-4
View File
@@ -141,10 +141,6 @@ void DetectorGeometryModular::VerticalFlip() {
m.VerticalFlip(height);
}
bool DetectorGeometryModular::IsModularDetector() const {
return false;
}
int64_t DetectorGeometryModular::GetDirectionStep(DetectorModuleGeometry::Direction direction) const {
switch (direction) {
case DetectorModuleGeometry::Direction::Xneg:
-1
View File
@@ -30,7 +30,6 @@ public:
Coord GetFastDirection(int64_t module_number) const override;
Coord GetSlowDirection(int64_t module_number) const override;
void VerticalFlip();
bool IsModularDetector() const override;
};