New painter for a group of pads defined by an iterator
[u/mrichter/AliRoot.git] / MUON / MUONmappingLinkDef.h
CommitLineData
1c43415a 1/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
2 * See cxx source for full Copyright notice */
3
85ec6447 4// $MpId: basicLinkDefIn.h,v 1.8 2006/01/11 10:09:18 ivana Exp $
1c43415a 5
d304b83b 6#pragma link C++ nestedclasses;
7#pragma link C++ nestedtypedef;
8
5f91c9e8 9#pragma link C++ class AliMpArea+;
10#pragma link C++ class AliMpConstants+;
11#pragma link C++ class AliMpIntPair+;
b0f6546b 12#pragma link C++ class AliMpExMap-;
d304b83b 13#pragma link C++ class AliMpArrayI+;
85ec6447 14#pragma link C++ class AliMpStringObjMap+;
5f91c9e8 15#pragma link C++ class AliMpPad+;
16#pragma link C++ class AliMpPadPair+;
17#pragma link C++ class AliMpVIndexed+;
18#pragma link C++ class AliMpVSegmentation+;
5f91c9e8 19#pragma link C++ class AliMpVPadIterator+;
20#pragma link C++ class AliMpPadIteratorPtr+;
49a03ff2 21#pragma link C++ class AliMpFiles!;
07aa041d 22#pragma link C++ class AliMpManuList;
5f91c9e8 23
d304b83b 24#pragma link C++ namespace AliMp;
25#pragma link C++ enum AliMp::Direction;
26#pragma link C++ enum AliMp::XDirection;
27#pragma link C++ enum AliMp::PlaneType;
28#pragma link C++ enum AliMp::StationType;
29#pragma link C++ enum AliMp::CathodType;
5f91c9e8 30
31#pragma link C++ function operator-(const AliMpIntPair& ,const AliMpIntPair& );
32#pragma link C++ function operator+(const AliMpIntPair& ,const AliMpIntPair& );
33#pragma link C++ function operator<<(ostream& ,const AliMpIntPair& );
34#pragma link C++ function operator<<(ostream& ,const AliMpPad& );
35#pragma link C++ function operator<<(ostream& ,const AliMpArea& );
36#pragma link C++ function operator<(const AliMpPad& ,const AliMpPad& );
37
1c43415a 38/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
39 * See cxx source for full Copyright notice */
5f91c9e8 40
1c43415a 41// $MpId: motifLinkDefIn.h,v 1.3 2005/08/24 09:53:33 ivana Exp $
42
43#pragma link C++ class AliMpMotifReader+;
5f91c9e8 44#pragma link C++ class AliMpMotifMap+;
45#pragma link C++ class AliMpVMotif+;
46#pragma link C++ class AliMpMotif+;
47#pragma link C++ class AliMpMotifSpecial+;
48#pragma link C++ class AliMpMotifType+;
49#pragma link C++ class AliMpMotifTypePadIterator+;
50#pragma link C++ class AliMpMotifPosition+;
51#pragma link C++ class AliMpMotifPositionPadIterator+;
52#pragma link C++ class AliMpConnection+;
53
1c43415a 54/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
55 * See cxx source for full Copyright notice */
5f91c9e8 56
1c43415a 57// $MpId: sectorLinkDefIn.h,v 1.4 2005/08/24 10:07:31 ivana Exp $
58
59#pragma link C++ class AliMpSectorReader+;
5f91c9e8 60#pragma link C++ class AliMpSector+;
61#pragma link C++ class AliMpSectorPadIterator+;
62#pragma link C++ class AliMpSectorAreaHPadIterator+;
63#pragma link C++ class AliMpSectorAreaVPadIterator+;
64#pragma link C++ class AliMpSectorSegmentation+;
65#pragma link C++ class AliMpNeighboursPadIterator+;
66#pragma link C++ class AliMpZone+;
67#pragma link C++ class AliMpSubZone+;
68#pragma link C++ class AliMpRow+;
69#pragma link C++ class AliMpVRowSegment+;
feef3e4b 70#pragma link C++ class AliMpVRowSegmentSpecial+;
5f91c9e8 71#pragma link C++ class AliMpRowSegment+;
feef3e4b 72#pragma link C++ class AliMpRowSegmentLSpecial+;
73#pragma link C++ class AliMpRowSegmentRSpecial+;
5f91c9e8 74#pragma link C++ class AliMpPadRow+;
feef3e4b 75#pragma link C++ class AliMpVPadRowSegment+;
76#pragma link C++ class AliMpPadRowLSegment+;
77#pragma link C++ class AliMpPadRowRSegment+;
5f91c9e8 78
1c43415a 79/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
80 * See cxx source for full Copyright notice */
5f91c9e8 81
1c43415a 82// $MpId: slatLinkDefIn.h,v 1.4 2005/09/19 19:01:09 ivana Exp $
83
84#pragma link C++ class AliMpHelper+;
85#pragma link C++ class AliMpSt345Reader+;
86#pragma link C++ class AliMpSlat+;
87#pragma link C++ class AliMpSlatSegmentation+;
88#pragma link C++ class AliMpPCB+;
89#pragma link C++ class AliMpSlatPadIterator+;
618ea77a 90#pragma link C++ class AliMpPCBPadIterator+;
91#pragma link C++ class AliMpSlatMotifMap+;
1c43415a 92
85ec6447 93/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
94 * See cxx source for full Copyright notice */
95
96// $MpId: triggerLinkDefIn.h,v 1.1 2005/10/28 15:41:21 ivana Exp $
97
49a03ff2 98#pragma link C++ class AliMpTrigger+;
85ec6447 99#pragma link C++ class AliMpTriggerReader+;
49a03ff2 100#pragma link C++ class AliMpTriggerSegmentation+;
85ec6447 101
102/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
103 * See cxx source for full Copyright notice */
104
105// $MpId: managementLinkDefIn.h,v 1.1 2006/01/11 10:24:20 ivana Exp $
106
d304b83b 107#pragma link C++ class AliMpSegmentation+;
108#pragma link C++ class AliMpDetElement+;
109#pragma link C++ class AliMpDEStore+;
85ec6447 110#pragma link C++ class AliMpDEIterator+;
111#pragma link C++ class AliMpDEManager+;
d304b83b 112#pragma link C++ class AliMpBusPatch+;
113#pragma link C++ class AliMpDDL+;
114#pragma link C++ class AliMpDDLStore+;
85ec6447 115
1c43415a 116/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
117 * See cxx source for full Copyright notice */
118
119// $MpId: graphicsLinkDefIn.h,v 1.4 2005/08/24 09:42:12 ivana Exp $
5f91c9e8 120
5f91c9e8 121#pragma link C++ class AliMpGraphContext+;
122#pragma link C++ class AliMpVPainter+;
123#pragma link C++ class AliMpMotifPainter+;
124#pragma link C++ class AliMpRowPainter+;
125#pragma link C++ class AliMpRowSegmentPainter+;
126#pragma link C++ class AliMpSectorPainter+;
127#pragma link C++ class AliMpSubZonePainter+;
128#pragma link C++ class AliMpZonePainter+;
1c43415a 129#pragma link C++ class AliMpSlatPainter+;
130#pragma link C++ class AliMpPCBPainter+;
e4d2775e 131#pragma link C++ class AliMpDEVisu+;
5f91c9e8 132