00001 #ifndef Alignment_MuonAlignment_AlignableDTSuperLayer_H 00002 #define Alignment_MuonAlignment_AlignableDTSuperLayer_H 00003 00013 #include <iosfwd> 00014 #include <iostream> 00015 #include <vector> 00016 00017 #include "Alignment/CommonAlignment/interface/StructureType.h" 00018 #include "Alignment/CommonAlignment/interface/AlignableDet.h" 00019 00020 #include "Geometry/CommonDetUnit/interface/GeomDet.h" 00021 #include "Alignment/CommonAlignment/interface/AlignableComposite.h" 00022 00024 00025 class AlignableDTSuperLayer: public AlignableDet { 00026 public: 00027 friend std::ostream& operator<< (std::ostream&, const AlignableDTSuperLayer &); 00028 00030 AlignableDTSuperLayer(const GeomDet *geomDet); 00031 }; 00032 00033 #endif // ALIGNABLE_DT_SUPERLAYER_H