get tables from the aliroot directory if they are not in the current one
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerGeometryBuilder.h
CommitLineData
d1cd2474 1// $Id$
2//
3// Class AliMUONTriggerGeometryBuilder
4// -----------------------------------
5// MUON Trigger stations geometry construction class.
6//
7// Author: Philippe Crochette, LPC Clermont-Ferrand
8
9#ifndef ALI_MUON_TRIGGER_GEOMETRY_BUILDER_H
10#define ALI_MUON_TRIGGER_GEOMETRY_BUILDER_H
11
12#include "AliMUONVGeometryBuilder.h"
13
14class AliMUON;
15
16class AliMUONTriggerGeometryBuilder : public AliMUONVGeometryBuilder
17{
18 public:
19 AliMUONTriggerGeometryBuilder(AliMUON* muon);
20 AliMUONTriggerGeometryBuilder(const AliMUONTriggerGeometryBuilder& rhs);
21 AliMUONTriggerGeometryBuilder();
22 virtual ~AliMUONTriggerGeometryBuilder();
23
24 // operators
25 AliMUONTriggerGeometryBuilder& operator = (const AliMUONTriggerGeometryBuilder& rhs);
26
27 // methods
28 virtual void CreateGeometry();
29 virtual void SetTransformations();
30 virtual void SetSensitiveVolumes();
31
32 private:
33 AliMUON* fMUON; // the MUON detector class
34
35 ClassDef(AliMUONTriggerGeometryBuilder,1) // MUON chamber geometry base class
36};
37
38#endif //ALI_MUON_TRIGGER_GEOMETRY_BUILDER_H