00001 #ifndef Alignment_CommonAlignmentParametrization_SegmentAlignmentDerivatives4D_h 00002 #define Alignment_CommonAlignmentParametrization_SegmentAlignmentDerivatives4D_h 00003 00004 #include "DataFormats/CLHEP/interface/AlgebraicObjects.h" 00005 00013 00014 class TrajectoryStateOnSurface; 00015 00016 class SegmentAlignmentDerivatives4D 00017 { 00018 public: 00019 00021 AlgebraicMatrix operator()(const TrajectoryStateOnSurface &tsos) const; 00022 00023 }; 00024 00025 #endif 00026