X-Git-Url: http://git.uio.no/git/?a=blobdiff_plain;f=MUON%2Fmapping%2FAliMpSectorReader.h;h=e2c3d692a98bfbb824edfd5f74e008d169a99483;hb=540787c48b8a4ff4297cce6635381d07987ca0f5;hp=d44ba95d2b5e9a54b27a8baf655abd2fb3f210d0;hpb=168e9c4d964fb4c171ece6ecd58086a307241034;p=u%2Fmrichter%2FAliRoot.git diff --git a/MUON/mapping/AliMpSectorReader.h b/MUON/mapping/AliMpSectorReader.h index d44ba95d2b5..e2c3d692a98 100755 --- a/MUON/mapping/AliMpSectorReader.h +++ b/MUON/mapping/AliMpSectorReader.h @@ -34,6 +34,8 @@ class AliMpMotifSpecial; class AliMpMotifType; class AliMpDataStreams; +using std::istream; + class AliMpSectorReader : public TObject { public: @@ -52,7 +54,18 @@ class AliMpSectorReader : public TObject /// Not implemented AliMpSectorReader& operator = (const AliMpSectorReader& right); - // methods + // static methods + static const TString& GetSectorKeyword(); + static const TString& GetZoneKeyword(); + static const TString& GetSubZoneKeyword(); + static const TString& GetRowKeyword(); + static const TString& GetSectorSpecialKeyword(); + static const TString& GetMotifKeyword(); + static const TString& GetRowSpecialKeyword(); + static const TString& GetPadRowsKeyword(); + static const TString& GetPadRowSegmentKeyword(); + + // methods void ReadSectorData(istream& in); void ReadZoneData(istream& in); void ReadSubZoneData(istream& in, AliMpZone* zone); @@ -65,18 +78,6 @@ class AliMpSectorReader : public TObject void ReadRowSegmentSpecialData(istream& in, AliMpVRowSegmentSpecial* segment, AliMp::XDirection direction); - - // static data members - static const TString fgkSectorKeyword; ///< sector keyword - static const TString fgkZoneKeyword; ///< zone keyword - static const TString fgkSubZoneKeyword; ///< subzone keyword - static const TString fgkRowKeyword; ///< row keyword - static const TString fgkEofKeyword; ///< eof keyword - static const TString fgkSectorSpecialKeyword; ///< sector special keyword - static const TString fgkMotifKeyword; ///< motif keyword - static const TString fgkRowSpecialKeyword; ///< row special keyword - static const TString fgkPadRowsKeyword; ///< pad rows keyword - static const TString fgkPadRowSegmentKeyword; ///< pad row segment keyword // data members const AliMpDataStreams& fkDataStreams; ///< data streams