30 #include <Riostream.h>
39 Double_t x, Double_t y)
122 cout <<
"MOTIFPOSITION " <<
GetID() <<
" MOTIF "
132 if ( option && option[0] ==
'M' )
Double_t GetPositionY() const
Return y position.
Double_t fPositionY
y position
Int_t GetLowLimitIx() const
Bool_t HasIndices(MpPair_t indices) const
virtual ~AliMpMotifPosition()
Int_t GetLowLimitIy() const
Int_t GetHighLimitIy() const
Bool_t HasPadByIndices(MpPair_t indices) const
AliMpMotifType * GetMotifType() const
Return the motif type.
void SetPosition(Double_t x, Double_t y)
Base class that defines the limits of global pad indices.
Int_t GetID() const
Return motif position ID = manu id.
TString GetID() const
Return the motif identifier.
Bool_t HasPadByLocalIndices(MpPair_t localIndices) const
Bool_t HasPadByManuChannel(Int_t manuChannel) const
An interface for an iterator over pads.
MpPair_t GetLowIndicesLimit() const
AliMpVMotif * GetMotif() const
Return motif.
virtual AliMpVPadIterator * CreateIterator() const
Create iterator over this element.
Int_t fID
identifier=manu id
An iterator over the pads of a given motif position.
Abstract base class for a motif with its unique ID and the motif type.
void Print(Option_t *option="") const
Double_t GetPositionX() const
Return x position.
AliMpVMotif * fMotif
motif
Int_t GetHighLimitIx() const
Bool_t IsFull() const
Return true if the motif conatins all pads.
Bool_t HasPadByManuChannel(Int_t manuChannel) const
virtual void Print(Option_t *option) const
Double_t fPositionX
x position