File indexing completed on 2024-04-06 12:30:31
0001 #ifndef SimG4Core_SensitiveDetector_FrameRotation_H
0002 #define SimG4Core_SensitiveDetector_FrameRotation_H
0003
0004 #include "DataFormats/GeometryVector/interface/LocalPoint.h"
0005
0006 class G4VPhysicalVolume;
0007
0008 class FrameRotation {
0009 public:
0010
0011 static constexpr double invcm = 0.1;
0012
0013 virtual ~FrameRotation() = default;
0014
0015 virtual Local3DPoint transformPoint(const Local3DPoint &, const G4VPhysicalVolume *v = nullptr) const = 0;
0016 };
0017
0018 #endif