1 #ifndef ALIMUONFACTORY_H
2 #define ALIMUONFACTORY_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
7 // Revision of includes 07/05/2004
9 ////////////////////////////////////////////////////////////
10 // Factory for muon chambers, segmentations and response //
11 ////////////////////////////////////////////////////////////
16 class AliMUONResponseV0;
18 class AliMUONFactory : public TObject {
22 virtual ~AliMUONFactory();
24 void Build(AliMUON* where, const char* what);
25 void BuildStation(AliMUON* where, Int_t stationNumber);
28 AliMUONFactory(const AliMUONFactory& rhs);
29 AliMUONFactory& operator=(const AliMUONFactory& rhs);
41 AliMUON* fMUON; // MUON detector
42 AliMUONResponseV0* fResponse0; // default response
44 ClassDef(AliMUONFactory,0) // MUON Factory for Chambers and Segmentation