4 // Class AliMpSectorPosition
5 // -------------------------
6 // Class that represents a placed sector.
7 // Only translation + reflection transformations can
10 // Authors: David Guez, Ivana Hrivnacova; IPN Orsay
14 #include "AliMpSectorPosition.h"
16 ClassImp(AliMpSectorPosition)
18 //______________________________________________________________________________
19 AliMpSectorPosition::AliMpSectorPosition(const AliMpSector* sector,
20 const TVector2& offset,
21 const AliMpIntPair& scale)
30 //_____________________________________________________________________________
31 AliMpSectorPosition::AliMpSectorPosition(const AliMpSectorPosition& right)
34 Fatal("AliMpSectorPosition", "Copy constructor not provided.");
37 //_____________________________________________________________________________
38 AliMpSectorPosition::AliMpSectorPosition()
47 //_____________________________________________________________________________
48 AliMpSectorPosition::~AliMpSectorPosition() {
54 //_____________________________________________________________________________
56 AliMpSectorPosition::operator=(const AliMpSectorPosition& right)
58 // check assignement to self
59 if (this == &right) return *this;
61 Fatal("operator =", "Assignement operator not provided.");