2 #define DDDividedTrd_H//
virtual DDLogicalPart makeDDLogicalPart(const int copyNo) const override
DDDividedTrdY(const DDDivision &div, DDCompactView *cpv)
virtual DDLogicalPart makeDDLogicalPart(const int copyNo) const override
virtual DDTranslation makeDDTranslation(const int copyNo) const override
type of data representation of DDCompactView
virtual DDRotation makeDDRotation(const int copyNo) const override
ROOT::Math::DisplacementVector3D< ROOT::Math::Cartesian3D< double > > DDTranslation
Represents a uniquely identifyable rotation matrix.
DDDividedTrdX(const DDDivision &div, DDCompactView *cpv)
virtual DDTranslation makeDDTranslation(const int copyNo) const override
DDDividedTrdZ(const DDDivision &div, DDCompactView *cpv)
virtual DDRotation makeDDRotation(const int copyNo) const override
virtual void checkParametersValidity() override
virtual DDRotation makeDDRotation(const int copyNo) const override
virtual DDLogicalPart makeDDLogicalPart(const int copyNo) const override
A DDLogicalPart aggregates information concerning material, solid and sensitveness ...
virtual double getMaxParameter() const override
virtual void checkParametersValidity() override
virtual void checkParametersValidity() override
virtual double getMaxParameter() const override
virtual double getMaxParameter() const override
virtual DDTranslation makeDDTranslation(const int copyNo) const override