AliRoot Core  3abf5b4 (3abf5b4)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
AliMpSubZone Class Reference

A region in zone composed of the row segments with the same motif type. More...

#include <AliMpSubZone.h>

Inheritance diagram for AliMpSubZone:

Public Member Functions

 AliMpSubZone (AliMpVMotif *motif)
 
 AliMpSubZone ()
 
virtual ~AliMpSubZone ()
 
void AddRowSegment (AliMpVRowSegment *rowSegment)
 
virtual void Print (const char *=0) const
 
Int_t GetNofRowSegments () const
 
AliMpVRowSegmentGetRowSegment (Int_t i) const
 
AliMpVMotifGetMotif () const
 

Private Member Functions

 AliMpSubZone (const AliMpSubZone &right)
 Not implemented. More...
 
AliMpSubZoneoperator= (const AliMpSubZone &right)
 Not implemented. More...
 

Private Attributes

AliMpVMotiffMotif
 the motif in this subzone More...
 
TList fSegments
 contained row segments More...
 

Detailed Description

A region in zone composed of the row segments with the same motif type.

Author
David Guez, Ivana Hrivnacova; IPN Orsay

Definition at line 23 of file AliMpSubZone.h.

Constructor & Destructor Documentation

AliMpSubZone::AliMpSubZone ( AliMpVMotif motif)

Standard constructor

Definition at line 44 of file AliMpSubZone.cxx.

AliMpSubZone::AliMpSubZone ( )

Default constructor

Definition at line 53 of file AliMpSubZone.cxx.

AliMpSubZone::~AliMpSubZone ( )
virtual

Destructor

Definition at line 62 of file AliMpSubZone.cxx.

AliMpSubZone::AliMpSubZone ( const AliMpSubZone right)
private

Not implemented.

Member Function Documentation

void AliMpSubZone::AddRowSegment ( AliMpVRowSegment rowSegment)

Add row segment.

Definition at line 72 of file AliMpSubZone.cxx.

Referenced by AliMpSectorReader::ReadRowSegmentsData(), and AliMpSectorReader::ReadRowSpecialData().

AliMpVMotif * AliMpSubZone::GetMotif ( ) const
AliMpSubZone& AliMpSubZone::operator= ( const AliMpSubZone right)
private

Not implemented.

void AliMpSubZone::Print ( const char *  = 0) const
virtual

Print motif position Ids for all row segments.

Definition at line 81 of file AliMpSubZone.cxx.

Member Data Documentation

AliMpVMotif* AliMpSubZone::fMotif
private

the motif in this subzone

Definition at line 46 of file AliMpSubZone.h.

Referenced by GetMotif().

TList AliMpSubZone::fSegments
private

contained row segments

Definition at line 47 of file AliMpSubZone.h.

Referenced by AddRowSegment(), GetNofRowSegments(), and GetRowSegment().


The documentation for this class was generated from the following files: